Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tools/json-format
diff options
context:
space:
mode:
Diffstat (limited to 'tools/json-format')
-rwxr-xr-xtools/json-format23
1 files changed, 0 insertions, 23 deletions
diff --git a/tools/json-format b/tools/json-format
deleted file mode 100755
index dde3cb0..0000000
--- a/tools/json-format
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/usr/bin/env python
-
-import argparse
-import json
-from operator import itemgetter
-
-parser = argparse.ArgumentParser()
-parser.add_argument("paths", nargs="+", help="path to the json file")
-parser.add_argument("--sort-by", help="dictionary key to sort by")
-args = parser.parse_args()
-
-for path in args.paths:
- in_file = open(path, "rb")
- data = json.load(in_file)
- in_file.close()
-
- if args.sort_by is not None:
- data.sort(key=itemgetter(args.sort_by))
-
- out_file = open(path, "wb")
- json.dump(data, out_file, sort_keys=True, indent=4)
- out_file.write('\n')
- out_file.close()