diff --git a/jdownie/repo/repo b/jdownie/repo/repo index ccf30da..8bbdea4 100755 --- a/jdownie/repo/repo +++ b/jdownie/repo/repo @@ -152,9 +152,9 @@ if __name__ == "__main__": if sys.argv[1] == "list": for k in cfg.keys(): print(k) - elif sys.argv[1] == "test": + elif sys.argv[1] == "status": dat = dict() - cache_file = filepath("test") + cache_file = filepath("status") if is_file_recent(cache_file): with open(cache_file, "rt") as fin: dat = json.load(fin) @@ -199,24 +199,6 @@ if __name__ == "__main__": flags = indicators(dat[k], "flags") print(f" {tl} {k.ljust(ml + 1)} {flags}") # print(json.dumps(dat, indent = 2)) - elif sys.argv[1] == "status": - dat = dict() - cache_file = filepath("status") - if is_file_recent(cache_file): - with open(cache_file, "rt") as fin: - dat = json.load(fin) - else: - for k in r: - path = os.path.expanduser( cfg[k]["path"] ) - if os.path.exists( path ): - cmd = "git -C \"{0}\" status --porcelain".format( path ) - output = execute_command(cmd).split("\n") - dat[k] = 0 if len(output[0]) == 0 else len(output) - with open(cache_file, "wt") as fout: - json.dump(dat, fout, indent = 2) - for k in dat: - status = "-" if dat[k] == 0 else dat[k] - print("{0} {1}".format(str(status).rjust(3), k)) elif sys.argv[1] in list( [ "sync", "lc", "lcs", "pull", "push", "fetch" ] ): thread_count = 10 with concurrent.futures.ThreadPoolExecutor(max_workers=thread_count) as executor: