Ejemplo n.º 1
0
 def get_chain_before_backup(self, context, backup_id):
     try:
         backup = bkp_models.DBBackup.find_by(id=backup_id)
     except Exception as e:
         LOG.error("backup get occur error! backup_id:%s, exception:%s" % (backup_id, e))
         return None
     if not backup:
         LOG.error("backup get occur error! backup_id:%s, exception:%s" % (backup_id, e))
         return None
     backup_chain = KSC_Backup.get_chain_before_backup(context, backup.id)
     LOG.info("id %s, backup_chain: %s" % (backup.id, backup_chain))
     return backup_chain