glasswall.content_management.policies.rebuild
1import glasswall 2from glasswall.content_management.policies.policy import Policy 3 4 5class Rebuild(Policy): 6 """ A content management policy for Rebuild.""" 7 8 def __init__(self, default: str = "sanitise", config: dict = {}): 9 self.default = default 10 self.default_config_elements = [ 11 glasswall.content_management.config_elements.pdfConfig(default=default), 12 glasswall.content_management.config_elements.pptConfig(default=default), 13 glasswall.content_management.config_elements.tiffConfig(default=default), 14 glasswall.content_management.config_elements.wordConfig(default=default), 15 glasswall.content_management.config_elements.xlsConfig(default=default), 16 ] 17 self.config = config or {} 18 19 super().__init__( 20 default=self.default, 21 default_config_elements=self.default_config_elements, 22 config=self.config, 23 )
8class Rebuild(Policy): 9 """ A content management policy for Rebuild.""" 10 11 def __init__(self, default: str = "sanitise", config: dict = {}): 12 self.default = default 13 self.default_config_elements = [ 14 glasswall.content_management.config_elements.pdfConfig(default=default), 15 glasswall.content_management.config_elements.pptConfig(default=default), 16 glasswall.content_management.config_elements.tiffConfig(default=default), 17 glasswall.content_management.config_elements.wordConfig(default=default), 18 glasswall.content_management.config_elements.xlsConfig(default=default), 19 ] 20 self.config = config or {} 21 22 super().__init__( 23 default=self.default, 24 default_config_elements=self.default_config_elements, 25 config=self.config, 26 )
A content management policy for Rebuild.
Rebuild(default: str = 'sanitise', config: dict = {})
11 def __init__(self, default: str = "sanitise", config: dict = {}): 12 self.default = default 13 self.default_config_elements = [ 14 glasswall.content_management.config_elements.pdfConfig(default=default), 15 glasswall.content_management.config_elements.pptConfig(default=default), 16 glasswall.content_management.config_elements.tiffConfig(default=default), 17 glasswall.content_management.config_elements.wordConfig(default=default), 18 glasswall.content_management.config_elements.xlsConfig(default=default), 19 ] 20 self.config = config or {} 21 22 super().__init__( 23 default=self.default, 24 default_config_elements=self.default_config_elements, 25 config=self.config, 26 )