def create_directories(self): xdg = utilities.XDG(PRODUCT_NAME) self.config_dir = xdg.get_config_dir() self.script_dir = os.path.join(self.config_dir, "scripts") if not os.path.exists(self.config_dir): os.makedirs(self.config_dir) if not os.path.exists(self.script_dir): os.makedirs(self.script_dir)
def __init__(self): Application.__init__(self) _logger.debug("Creating directories") self.config_dir = utilities.XDG(self.PRODUCT_NAME).get_config_dir() self.script_dir = os.path.join(self.config_dir, "scripts") utilities.makedirs_if_not_exists(self.config_dir) utilities.makedirs_if_not_exists(self.script_dir) self.scriptr = scripting.Runner(self.script_dir)