def handle(self, *labels, **options): manager = BackupManager() print manager.make_backup()
def make_backup(): from staff.backup import BackupManager manager = BackupManager() manager.make_backup()
def export_active_users(): from staff.backup import BackupManager manager = BackupManager() manager.export_active_users()
def handle(self, *labels, **options): manager = BackupManager() manager.export_active_users()
def handle(self, *labels, **options): backup_file = options['backup_file'][0] manager = BackupManager() manager.restore_backup(backup_file)
def handle(self, *labels, **options): if not labels or len(labels) != 1: raise CommandError('Enter one argument, the path to the backup tar file.') manager = BackupManager() manager.restore_backup(labels[0])