def save(self, filename): """Writes in-memory dictionary to GCS a JSON string.""" global profiler file_path = self.name() + '/' + filename profiler.add_event(" Loading file...") gcs_file = CsvFile(file_path) profiler.add_event(" Loaded. Writing...") gcs_file.write(self._cache) self._cache = [] gcs_file = None profiler.add_event(" save() done.")