comparison data_manager/data_manager.py @ 4:4b46c7c32984 draft

planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/master/data_managers/data_manager_megan_tools commit 5d7f3324a92d8af595b2b81096e53a83043b7ba4-dirty
author matthias
date Thu, 01 Nov 2018 15:39:38 -0400
parents 24c02af5fd77
children 2aadd067ea24
comparison
equal deleted inserted replaced
3:fbc0b9a9f58e 4:4b46c7c32984
99 os.mkdir(target_directory) 99 os.mkdir(target_directory)
100 output_path = os.path.abspath(os.path.join(os.getcwd(), 'megan_tools')) 100 output_path = os.path.abspath(os.path.join(os.getcwd(), 'megan_tools'))
101 for filename in os.listdir(workdir): 101 for filename in os.listdir(workdir):
102 shutil.move(os.path.join(output_path, filename), target_directory) 102 shutil.move(os.path.join(output_path, filename), target_directory)
103 file(outjson, 'w').write(json.dumps(data_manager_json)) 103 file(outjson, 'w').write(json.dumps(data_manager_json))
104 sys.stderr.write("%s\n"%(json.dumps(data_manager_json, indent=4)))
105 104
106 105
107 if __name__ == '__main__': 106 if __name__ == '__main__':
108 parser = argparse.ArgumentParser(description='Create data manager json.') 107 parser = argparse.ArgumentParser(description='Create data manager json.')
109 parser.add_argument('--out', action='store', help='JSON filename') 108 parser.add_argument('--out', action='store', help='JSON filename')