You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
398 B

10 months ago
from leapp.models import fields, Model
from leapp.topics import SystemFactsTopic
class FirewallStatus(Model):
topic = SystemFactsTopic
enabled = fields.Boolean()
active = fields.Boolean()
class FirewallsFacts(Model):
topic = SystemFactsTopic
firewalld = fields.Model(FirewallStatus)
iptables = fields.Model(FirewallStatus)
ip6tables = fields.Model(FirewallStatus)