From f70cc1aceb8abab6de69ac970fcc35ea23f70c25 Mon Sep 17 00:00:00 2001 From: Zhiteng Huang Date: Fri, 9 Nov 2012 14:37:21 +0800 Subject: [PATCH] Remove unused volume API method - remove_from_compute() remove_from_compute() method in cinder.volume.api is never used by others and it is also broken since the interface in Nova has been changed to remove_volume_connection(), thus it should be removed from Cinder. Change-Id: Ibcb2cf7f88606d9a540cc9a03b5c95990fca8c3e --- cinder/volume/api.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/cinder/volume/api.py b/cinder/volume/api.py index c4bc66e67..b0af133f4 100644 --- a/cinder/volume/api.py +++ b/cinder/volume/api.py @@ -368,14 +368,6 @@ class API(base.Base): msg = _("already detached") raise exception.InvalidVolume(reason=msg) - def remove_from_compute(self, context, volume, instance_id, host): - """Remove volume from specified compute host.""" - rpc.call(context, - rpc.queue_get_for(context, FLAGS.compute_topic, host), - {"method": "remove_volume_connection", - "args": {'instance_id': instance_id, - 'volume_id': volume['id']}}) - @wrap_check_policy def reserve_volume(self, context, volume): self.update(context, volume, {"status": "attaching"}) -- 2.45.2