From 524939f8d23c8bff79ebe37b5dcca003615bdbaa Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 15 Aug 2016 14:56:44 +0200 Subject: [PATCH] Json dumping is twice faster now --- clcache.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clcache.py b/clcache.py index cd299de8..09b59693 100644 --- a/clcache.py +++ b/clcache.py @@ -118,7 +118,7 @@ def setManifest(self, manifestHash, manifest): ensureDirectoryExists(self.manifestSectionDir) with open(self.manifestPath(manifestHash), 'w') as outFile: # Converting namedtuple to JSON via OrderedDict preserves key names and keys order - json.dump(manifest._asdict(), outFile, indent=2) + json.dump(manifest._asdict(), outFile) def getManifest(self, manifestHash): fileName = self.manifestPath(manifestHash) @@ -445,7 +445,7 @@ def __init__(self, fileName): def save(self): if self._dirty: with open(self._fileName, 'w') as f: - json.dump(self._dict, f, sort_keys=True, indent=4) + json.dump(self._dict, f) def __setitem__(self, key, value): self._dict[key] = value