diff --git a/app/data/sortprojects.py b/app/data/sortprojects.py new file mode 100755 index 00000000..c7187b2e --- /dev/null +++ b/app/data/sortprojects.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python +# encoding: utf-8 +# Author: Pablo Iranzo Gómez (Pablo.Iranzo@redhat.com) +# Description: Sorts projects.json + +import json + + +# Define function to sort on project name +def getKey(item): + return item['projectName'] + + +data = json.loads(open('projects.json', 'r').read()) +newdata = sorted(data, key=getKey) + +# Output filename +filename = 'projects.json' + +with open(filename, 'w') as fd: + json.dump(newdata, fd, indent=4)