Change all references from app.name to app instance

This commit is contained in:
Roberto Rosario
2012-08-16 13:54:19 -04:00
parent 93a72f63d1
commit 7c6bfd3471
2 changed files with 20 additions and 23 deletions

View File

@@ -37,10 +37,6 @@ class BackupJob(models.Model):
storage_module_name = models.CharField(max_length=16, 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)
#@property
#def apps(self):
# return self.backupjobapp_set
def __unicode__(self):
return self.name
@@ -54,7 +50,7 @@ class BackupJob(models.Model):
storage_module = self.storage_module
#TODO: loads
for app in self.apps.all():
app_backup = AppBackup.get(app.name)
app_backup = AppBackup.get(app)
app_backup.backup(storage_module(backup_path='/tmp', dry_run=dry_run), dry_run=dry_run)
def save(self, *args, **kwargs):
@@ -70,9 +66,4 @@ class BackupJob(models.Model):
verbose_name_plural = _(u'document checkouts')
#class BackupJobApp(models.Model):
# backup_job = models.ForeignKey(BackupJob)
# app_backup = models.CharField(max_length=64, choices=AppBackup.get_as_choices())
#class BackupJobLog