Updated args parsing

This commit is contained in:
harmacist 2021-03-27 00:08:42 -05:00
parent 7fd5bbe3c7
commit c1778e3caf

View File

@ -1,6 +1,7 @@
import zipfile import zipfile
import json import json
import os import os
import sys
def get_mod_info(target_file): def get_mod_info(target_file):
@ -15,9 +16,11 @@ def get_modpack_info(target_dir):
yield get_mod_info(f.path) yield get_mod_info(f.path)
def main(): def main(directory='.'):
pass modpack_info = list(get_modpack_info(directory))
print(json.dumps(modpack_info, indent=2))
if __name__ == "__main__": if __name__ == "__main__":
main() args = {arg.lower(): val for arg, val in (a[2:].split('=') for a in sys.argv if '--' in a.lower())}
main(args.get('modpack_path', '.'))