Esempio n. 1
0
 def test_backup(self):
     initialize(settings.BACKUP_DIR, "key")
     output = get_paper_key(settings.BACKUP_DIR)
     self.assertIn("BORG PAPER KEY", output)
     output = backup(settings.BACKUP_DIR, "key")
     self.assertIn("Creating archive", output)
     output = prune(settings.BACKUP_DIR, "key")
     self.assertIn("Keeping archive", output)
Esempio n. 2
0
 def prune(self):
     try:
         log = prune(self.repository, self.passphrase)
         self.backuplog_set.create(event="prune", log=log)
     except BackupError as error:
         self.backuplog_set.create(event="error", log=str(error))
Esempio n. 3
0
 def prune(self):
     log = prune(self.repository, self.passphrase)
     self.backuplog_set.create(event='prune', log=log)