glasswall.content_management.config_elements.tiffConfig
1from glasswall.content_management import switches 2from glasswall.content_management.config_elements.config_element import ConfigElement 3 4 5class tiffConfig(ConfigElement): 6 """ A tiffConfig ConfigElement. 7 8 Args: 9 default (str): The default action: allow, disallow, or sanitise. 10 11 Key word arguments can be specified to change individual switch values: 12 tiffConfig(geotiff="sanitise") 13 """ 14 15 def __init__(self, default: str = "sanitise", attributes={}, **kwargs): 16 self.name = self.__class__.__name__ 17 self.default = default 18 self.attributes = attributes 19 self.switches_module = switches.tiff 20 self.default_switches = [ 21 self.switches_module.geotiff(value=default), 22 ] 23 24 super().__init__( 25 name=self.name, 26 default=self.default, 27 attributes=self.attributes, 28 switches_module=self.switches_module, 29 default_switches=self.default_switches, 30 config=kwargs 31 )
8class tiffConfig(ConfigElement): 9 """ A tiffConfig ConfigElement. 10 11 Args: 12 default (str): The default action: allow, disallow, or sanitise. 13 14 Key word arguments can be specified to change individual switch values: 15 tiffConfig(geotiff="sanitise") 16 """ 17 18 def __init__(self, default: str = "sanitise", attributes={}, **kwargs): 19 self.name = self.__class__.__name__ 20 self.default = default 21 self.attributes = attributes 22 self.switches_module = switches.tiff 23 self.default_switches = [ 24 self.switches_module.geotiff(value=default), 25 ] 26 27 super().__init__( 28 name=self.name, 29 default=self.default, 30 attributes=self.attributes, 31 switches_module=self.switches_module, 32 default_switches=self.default_switches, 33 config=kwargs 34 )
A tiffConfig ConfigElement.
Args: default (str): The default action: allow, disallow, or sanitise.
Key word arguments can be specified to change individual switch values: tiffConfig(geotiff="sanitise")
tiffConfig(default: str = 'sanitise', attributes={}, **kwargs)
18 def __init__(self, default: str = "sanitise", attributes={}, **kwargs): 19 self.name = self.__class__.__name__ 20 self.default = default 21 self.attributes = attributes 22 self.switches_module = switches.tiff 23 self.default_switches = [ 24 self.switches_module.geotiff(value=default), 25 ] 26 27 super().__init__( 28 name=self.name, 29 default=self.default, 30 attributes=self.attributes, 31 switches_module=self.switches_module, 32 default_switches=self.default_switches, 33 config=kwargs 34 )