]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/python-common/ceph/deployment/translate.py
import 15.2.5
[ceph.git] / ceph / src / python-common / ceph / deployment / translate.py
index 2412e86186734a4d8b84f59edc815449e5f2ea49..c2f030d2cb26fa00885d5126dd207d273b835f3d 100644 (file)
@@ -5,23 +5,22 @@ try:
 except ImportError:
     pass
 
-from ceph.deployment.drive_group import DriveGroupSpec
 from ceph.deployment.drive_selection.selector import DriveSelection
 
 logger = logging.getLogger(__name__)
 
 
+# TODO refactor this to a DriveSelection method
 class to_ceph_volume(object):
 
     def __init__(self,
-                 spec,  # type: DriveGroupSpec
                  selection,  # type: DriveSelection
                  osd_id_claims=None,  # type: Optional[List[str]]
                  preview=False  # type: bool
                  ):
 
-        self.spec = spec
         self.selection = selection
+        self.spec = selection.spec
         self.preview = preview
         self.osd_id_claims = osd_id_claims