advanced = wn_list_advanced.get(data) return advanced if __name__ == "__main__": args = parse_args() id = args['execution_id'] site_config_filename = args['augmented_site_level_config_file'] site_config = open(site_config_filename, 'r') data = yaml.load(site_config) output_dir = args['output_dir'] cream_info_file = ConfigFile(output_dir + '/cream-info.def', data) users_file = ConfigFile(output_dir + '/users.conf', data) groups_file = ConfigFile(output_dir + '/groups.conf', data) wn_list_file = ConfigFile(output_dir + '/wn-list.conf', data) edgusers_file = ConfigFile(output_dir + '/edgusers.conf', data) cream_info_file.add_categories(get_cream_info_file_categories(data, id)) cream_info_file.generate_output_file() users_file.add_categories(get_users_conf_file_categories(data, id)) users_file.generate_output_file() groups_file.add_categories(get_groups_conf_file_categories(data, id)) groups_file.generate_output_file() edgusers_file.add_categories(get_edgusers_file_categories(data)) edgusers_file.generate_output_file() wn_list_file.add_categories(get_wn_list_file_categories(data)) wn_list_file.generate_output_file()
if __name__ == "__main__": args = parse_args() id = args['execution_id'] site_config_filename = args['augmented_site_level_config_file'] site_config = open(site_config_filename, 'r') data = yaml.load(site_config) output_dir = args['output_dir'] cream_info_file = ConfigFile(output_dir +'/cream-info.def', data) users_file = ConfigFile(output_dir + '/users.conf', data) groups_file = ConfigFile(output_dir + '/groups.conf', data) wn_list_file = ConfigFile(output_dir + '/wn-list.conf', data) edgusers_file = ConfigFile(output_dir + '/edgusers.conf', data) hosts_container_file = ConfigFile(output_dir + '/hosts-container.conf', data) cream_info_file.add_categories(get_cream_info_file_categories(data, id)) cream_info_file.generate_output_file() users_file.add_categories(get_users_conf_file_categories(data, id)) users_file.generate_output_file() groups_file.add_categories(get_groups_conf_file_categories(data, id)) groups_file.generate_output_file() edgusers_file.add_categories(get_edgusers_file_categories(data)) edgusers_file.generate_output_file() wn_list_file.add_categories(get_wn_list_file_categories(data)) wn_list_file.generate_output_file() hosts_container_file.add_categories(get_hosts_container_file_advanced_category(data, id))
return advanced if __name__ == "__main__": args = parse_args() execution_id = args['execution_id'] augmented_site_level_config_file = args['augmented_site_level_config_file'] output_dir = args['output_dir'] site_config_filename = args['augmented_site_level_config_file'] site_config = open(site_config_filename, 'r') data = yaml.load(site_config) wn_info_file = ConfigFile(output_dir + '/wn-info.def', data) groups_conf_file = ConfigFile(output_dir + '/groups.conf', data) users_conf_file = ConfigFile(output_dir + '/users.conf', data) wn_list_file = ConfigFile(output_dir + '/wn-list.conf', data) wn_info_file.add_categories(get_wn_info_file_categories( data, execution_id)) groups_conf_file.add_categories( get_groups_conf_file_categories(data, execution_id)) users_conf_file.add_categories( get_users_conf_file_categories(data, execution_id)) wn_list_file.add_categories(get_wn_list_file_categories(data)) wn_info_file.generate_output_file() groups_conf_file.generate_output_file() users_conf_file.generate_output_file() wn_list_file.generate_output_file()