Exemple #1
0
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)
Exemple #2
0
 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')
Exemple #3
0
 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')
Exemple #4
0
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)