# # Copyright (C) 2015 vmware inc. # # Author: Sharath George import json import collections class JsonWrapper(object): def __init__(self, filename): self.filename = filename def read(self): with open(self.filename) as json_data: self.data = json.load(json_data, object_pairs_hook=collections.OrderedDict) return self.data def write(self, data): self.data = data with open(self.filename, 'wb') as outfile: json.dump(data, outfile)