From afab13e583e9aa017c9d9722d132a9e0a98b2121 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Thu, 26 Nov 2015 23:25:31 -0600 Subject: [PATCH] Cleanup orphaned code from ceph backup driver The method _num_backup_snaps was not being called anywhere in the source. This removes the unused call from the driver. Change-Id: Ib094edff6c26a21177405a988f132c3c6c8c9646 --- cinder/backup/drivers/ceph.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/cinder/backup/drivers/ceph.py b/cinder/backup/drivers/ceph.py index 26d6f7c1a..6ff94950c 100644 --- a/cinder/backup/drivers/ceph.py +++ b/cinder/backup/drivers/ceph.py @@ -980,21 +980,6 @@ class CephBackupDriver(driver.BackupDriver): LOG.debug("Restore transfer completed in %.4fs", (time.time() - before)) - def _num_backup_snaps(self, backup_base_name): - """Return the number of snapshots that exist on the base image.""" - with rbd_driver.RADOSClient(self, self._ceph_backup_pool) as client: - base_rbd = self.rbd.Image(client.ioctx, backup_base_name, - read_only=True) - try: - snaps = self.get_backup_snaps(base_rbd) - finally: - base_rbd.close() - - if snaps: - return len(snaps) - else: - return 0 - def _get_restore_point(self, base_name, backup_id): """Get restore point snapshot name for incremental backup. -- 2.45.2