Updated args parsing
This commit is contained in:
parent
7fd5bbe3c7
commit
c1778e3caf
@ -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', '.'))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user