From 87ef1289f90b0b4e38fba585c6a4bd8952206efe Mon Sep 17 00:00:00 2001 From: Laurent Peuch Date: Sat, 14 Jan 2017 18:22:43 +0100 Subject: [PATCH 1/2] [enh] add a script to change the level of an app --- change_level.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 change_level.py diff --git a/change_level.py b/change_level.py new file mode 100755 index 00000000..c993fcf8 --- /dev/null +++ b/change_level.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python + +import os +import sys +import json + + +if __name__ == '__main__': + if len(sys.argv[1:]) < 3: + print "Usage: ./change_level.py " + sys.exit(1) + + app_list_name, app_id, level = sys.argv[1:4] + + if not os.path.exists(app_list_name): + print "Error: the file '%s' doesn't exist" % app_list_name + sys.exit(1) + + app_list = json.load(open(app_list_name)) + + if app_id not in app_list: + print "Error: app '%s' is not present in %s" % (app_id, app_list_name) + sys.exit(1) + + app_list[app_id]["level"] = level + + open(app_list_name, "w").write("\n".join(json.dumps(app_list, indent=4, sort_keys=True).split(" \n")) + "\n") + os.system("git diff") From 83c4636ea28e7900660f770a36250b4578a6bcc0 Mon Sep 17 00:00:00 2001 From: Maniack Crudelis Date: Mon, 16 Jan 2017 17:26:00 +0100 Subject: [PATCH 2/2] Update change_level.py --- change_level.py | 1 - 1 file changed, 1 deletion(-) diff --git a/change_level.py b/change_level.py index c993fcf8..35feb556 100755 --- a/change_level.py +++ b/change_level.py @@ -25,4 +25,3 @@ if __name__ == '__main__': app_list[app_id]["level"] = level open(app_list_name, "w").write("\n".join(json.dumps(app_list, indent=4, sort_keys=True).split(" \n")) + "\n") - os.system("git diff")