From 9df864239ea8e66d9385a66a1b5e20cb0f534217 Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Sat, 12 Jan 2013 03:45:29 +0000 Subject: Cleanup config generation --- (limited to 'tools/json-format') 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() -- cgit v0.9.1