diff --git a/cinder/volume/drivers/lvm.py b/cinder/volume/drivers/lvm.py index 6b54142978a..83fd5a3c75a 100644 --- a/cinder/volume/drivers/lvm.py +++ b/cinder/volume/drivers/lvm.py @@ -856,16 +856,11 @@ def _do_lvm_snapshot(self, src_lvm_name, dest_vref, is_cinder_snap=True): self._try_execute('lvcreate', '-s', '-n', new_name, src_lvm_name, run_as_root=True) - def _create_volume(self, volume): - sizestr = self._sizestr(volume['size']) + def _create_volume(self, volume_name, sizestr): vg_name = ("%s/%s-pool" % (self.configuration.volume_group, self.configuration.volume_group)) self._try_execute('lvcreate', '-T', '-V', sizestr, '-n', - volume['name'], vg_name, run_as_root=True) - - def create_volume(self, volume): - """Creates a logical volume.""" - self._create_volume(volume) + volume_name, vg_name, run_as_root=True) def delete_volume(self, volume): """Deletes a logical volume."""