def create_session_configs(configs_location=None, delete_old_configs=1): if configs_location is None: configs_location = ConfigReader.get_configs_location() if delete_old_configs: Storage.delete_location(configs_location) configs = [SessionConfigReader.get_config_template()] configs = SessionConfigBuilderCustom1.add_all_config_info(configs) n_configs = len(configs) SessionLogger.log('Constructed ' + str(n_configs) + ' new session configs from template: \'' + ConfigReader.get_config_template_id() + '\'.') config_ids = list() idx = 0 for conf in configs: config_id = configs_location + '/' + SessionConfigBuilderCustom1.config_name + str( idx + 1) SessionConfigReader.set_config(conf, config_id) config_ids.append(config_id) idx = idx + 1 SessionLogger.log('Stored ' + str(n_configs) + ' session configs in \'' + configs_location + '\'.') return config_ids
def get_configs_location(): return ConfigReader.get_configs_location()