Update backup app api, add new LocalFilesystemStorage, show apps in backup list

This commit is contained in:
Roberto Rosario
2012-08-17 03:32:11 -04:00
parent 539d6f6581
commit 29654c5f99
3 changed files with 58 additions and 23 deletions
+2 -2
View File
@@ -34,7 +34,7 @@ class BackupJob(models.Model):
# * type
# - Full
# - Incremental
storage_module_name = models.CharField(max_length=16, choices=StorageModuleBase.get_as_choices(), verbose_name=_(u'storage module'))
storage_module_name = models.CharField(max_length=32, choices=StorageModuleBase.get_as_choices(), verbose_name=_(u'storage module'))
storage_arguments_json = models.TextField(verbose_name=_(u'storage module arguments (in JSON)'), blank=True)
def __unicode__(self):
@@ -51,7 +51,7 @@ class BackupJob(models.Model):
#TODO: loads
for app in self.apps.all():
app_backup = AppBackup.get(app)
app_backup.backup(storage_module(backup_path='/tmp', dry_run=dry_run), dry_run=dry_run)
app_backup.backup(storage_module(backup_path='/tmp'), dry_run=dry_run)
def save(self, *args, **kwargs):
#dump