def save(self): global logger logger.debug("Writing metadata state to `%s`" % self.__filename) with bz2.open(self.__filename, "w") as f: f.write(json.dumps(self.__ext).encode("utf-8"))