def __init__(self, config_dir=defines.DEFAULT_CONFIG_DIR, debug=False): # Initialize the internal properties self._config_dir_obj = ConfigDir(config_dir) self._img_config_parser = None self._stager = None # Initialize the public properties self.debug = debug
def __init__(self, config_dir=defines.DEFAULT_CONFIG_DIR, debug=False): # Initialize the internal properties self._config_dir_obj = ConfigDir(config_dir) self._img_config_parser = None self._parsegen_config = None self._stager = None # Generate Parsegen_config from parsegen_config.xml from sectools.features.isc.parsegen.config.parser import ParsegenCfgParser self._parsegen_config = ParsegenCfgParser(PARSEGEN_PATH) # Initialize the public properties self.debug = debug