############## # # VALIDATE THE INI FILE # ############## # print('do1',data_object) del v v = MetadataUtils( configuration_dictionary = data_object ) v.convert_and_save_ini(data_object['output_dir']) data_object = v.validate(data_object['output_dir']) #general_data = v.get_general_data() answer = v.get_confirmation(args.steps, data_object['general']) #print('do2',data_object) if answer == 'q': sys.exit() elif answer == 'v': # view CONFIG file contents fh = open(os.path.join(dirs.analysis_dir, data_object['general']['run']+'.ini')) lines = fh.readlines() logger.debug("\n=== START ===\n") for line in lines: line = line.strip() logger.debug("line in INI: ") logger.debug(line) logger.debug("==== END ====\n") sys.exit() elif answer != 'c':
############## # # VALIDATE THE INI FILE # ############## # print('do1',data_object) del v v = MetadataUtils(configuration_dictionary=data_object) v.convert_and_save_ini(data_object['output_dir']) data_object = v.validate(data_object['output_dir']) #general_data = v.get_general_data() answer = v.get_confirmation(args.steps, data_object['general']) #print('do2',data_object) if answer == 'q': sys.exit() elif answer == 'v': # view CONFIG file contents fh = open( os.path.join(dirs.analysis_dir, data_object['general']['run'] + '.ini')) lines = fh.readlines() logger.debug("\n=== START ===\n") for line in lines: line = line.strip() logger.debug("line in INI: ") logger.debug(line) logger.debug("==== END ====\n")