Hi Cinder team, We are going to implement storage-assisted volume migrate in our driver between different backend storage array or even different array of different vendors. This is really high-efficiency than the host-copy migration between different array of different vendors.
To implement this, we need to call other backend's method like create_volume() or initialize_connection(). We can call them like the cinder/volume/manage.py: rpcapi.create_volume(ctxt, new_volume, host['host'], None, None, allow_reschedule=False) or conn = rpcapi.initialize_connection(ctxt, volume, properties) And my question is: Does the OpenStack community(or Cinder team) allow driver to call rpcapi in order to call other driver's method like create_volume() or initialize_connection()? Thanks for any input! -- Wilson Liu
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev