glasswall.content_management.config_elements.sysConfig
1from glasswall.content_management import switches 2from glasswall.content_management.config_elements.config_element import ConfigElement 3 4 5class sysConfig(ConfigElement): 6 """ A sysConfig ConfigElement. 7 8 Key word arguments can be specified to change individual switch values: 9 sysConfig(interchange_type="sisl",interchange_pretty="true",) 10 """ 11 12 def __init__(self, attributes={}, **kwargs): 13 self.name = self.__class__.__name__ 14 self.attributes = attributes 15 16 self.switches_module = switches.sys 17 self.default_switches = [ 18 self.switches_module.enable_hash_sha256(value="true"), 19 self.switches_module.export_embedded_images(value="true"), 20 self.switches_module.interchange_best_compression(value="false"), 21 self.switches_module.interchange_pretty(value="false"), 22 self.switches_module.interchange_type(value="sisl"), 23 ] 24 25 super().__init__( 26 name=self.name, 27 attributes=self.attributes, 28 switches_module=self.switches_module, 29 default_switches=self.default_switches, 30 config=kwargs 31 )
8class sysConfig(ConfigElement): 9 """ A sysConfig ConfigElement. 10 11 Key word arguments can be specified to change individual switch values: 12 sysConfig(interchange_type="sisl",interchange_pretty="true",) 13 """ 14 15 def __init__(self, attributes={}, **kwargs): 16 self.name = self.__class__.__name__ 17 self.attributes = attributes 18 19 self.switches_module = switches.sys 20 self.default_switches = [ 21 self.switches_module.enable_hash_sha256(value="true"), 22 self.switches_module.export_embedded_images(value="true"), 23 self.switches_module.interchange_best_compression(value="false"), 24 self.switches_module.interchange_pretty(value="false"), 25 self.switches_module.interchange_type(value="sisl"), 26 ] 27 28 super().__init__( 29 name=self.name, 30 attributes=self.attributes, 31 switches_module=self.switches_module, 32 default_switches=self.default_switches, 33 config=kwargs 34 )
A sysConfig ConfigElement.
Key word arguments can be specified to change individual switch values: sysConfig(interchange_type="sisl",interchange_pretty="true",)
sysConfig(attributes={}, **kwargs)
15 def __init__(self, attributes={}, **kwargs): 16 self.name = self.__class__.__name__ 17 self.attributes = attributes 18 19 self.switches_module = switches.sys 20 self.default_switches = [ 21 self.switches_module.enable_hash_sha256(value="true"), 22 self.switches_module.export_embedded_images(value="true"), 23 self.switches_module.interchange_best_compression(value="false"), 24 self.switches_module.interchange_pretty(value="false"), 25 self.switches_module.interchange_type(value="sisl"), 26 ] 27 28 super().__init__( 29 name=self.name, 30 attributes=self.attributes, 31 switches_module=self.switches_module, 32 default_switches=self.default_switches, 33 config=kwargs 34 )