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        )
default
default_config_elements
config