def memory_backup(indent=2): if not os.path.exists(data_dir('backups')): os.makedirs(data_dir('backups')) filename = data_dir('backups', 'memory.json') memory = TranslationMemory() with open(filename, 'w') as handle: memory.dump(handle, indent)
def handle(self, *args, **options): if options['backup']: memory_backup(options['indent']) return memory = TranslationMemory() self.stdout.ending = None memory.dump(self.stdout, indent=options['indent']) self.stdout.write('\n')
def handle(self, *args, **options): if options['backup']: memory_backup(options['indent']) return memory = TranslationMemory() self.stdout.ending = None memory.dump(self.stdout, indent=options['indent']) self.stdout.write('\n')
def memory_backup(indent=2): filename = os.path.join(data_dir('backups'), 'memory.json') memory = TranslationMemory() with open(filename, 'w') as handle: memory.dump(handle, indent)