display_name parameter of volume
On Wed, Oct 16, 2013 at 10:55 AM, Swapnil Kulkarni < swapnilkulkarni2...@gmail.com> wrote: > What exact parameters are you looking for? > > > > On Wed, Oct 16, 2013 at 10:48 AM, Dinakar Gorti Maruti < > dinakar...@cloudbyte.co> wrote: > >> Hi Swapnil, >> >> I had tried it before , it is returning a string "volume" >> followed by volume id >> >> Thanks >> Dinakar >> >> >> On Wed, Oct 16, 2013 at 10:31 AM, Swapnil Kulkarni < >> swapnilkulkarni2...@gmail.com> wrote: >> >>> Hi DInakar, >>> >>> Please use volume_name, volume_size,etc. These are volume related >>> parameters frequently used in snapshots. You can always do *dir* to get >>> any specific values you need. >>> >>> Best Regards, >>> Swapnil >>> >>> >>> On Wed, Oct 16, 2013 at 10:11 AM, Dinakar Gorti Maruti < >>> dinakar...@cloudbyte.co> wrote: >>> >>>> hi, >>>> I am implementing a driver for cinder services and I am stuck with a >>>> problem in creation of snapshot , I have a need to fetch the volume details >>>> in snapshot creation. >>>> I am using Openstack-Grizzly >>>> >>>> I am trying to use this line of code >>>> >>>> def create_snapshot(self, snapshot_ref): >>>> .......... >>>> >>>> volume = snapshot_ref['volume'] >>>> >>>> ........... >>>> >>>> >>>> Error : >>>> >>>> Traceback (most recent call last): >>>> File >>>> "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/amqp.py", >>>> line 430, in _process_data >>>> rval = self.proxy.dispatch(ctxt, version, method, **args) >>>> File >>>> "/usr/lib/python2.6/site-packages/cinder/openstack/common/rpc/dispatcher.py", >>>> line 133, in dispatch >>>> return getattr(proxyobj, method)(ctxt, **kwargs) >>>> File "/usr/lib/python2.6/site-packages/cinder/volume/manager.py", >>>> line 564, in create_snapshot >>>> {'status': 'error'}) >>>> File "/usr/lib64/python2.6/contextlib.py", line 23, in __exit__ >>>> self.gen.next() >>>> File "/usr/lib/python2.6/site-packages/cinder/volume/manager.py", >>>> line 554, in create_snapshot >>>> model_update = self.driver.create_snapshot(snapshot_ref,volume_name) >>>> File >>>> "/usr/lib/python2.6/site-packages/cinder/volume/drivers/cloudbyte.py", line >>>> 195, in create_snapshot >>>> LOG.debug(_("phani volume object in snapshot : >>>> %s"),snapshot_ref['volume']) >>>> File >>>> "/usr/lib/python2.6/site-packages/cinder/db/sqlalchemy/models.py", line 74, >>>> in __getitem__ >>>> return getattr(self, key) >>>> File >>>> "/usr/lib64/python2.6/site-packages/SQLAlchemy-0.7.8-py2.6-linux-x86_64.egg/sqlalchemy/orm/attributes.py", >>>> line 168, in __get__ >>>> return self.impl.get(instance_state(instance),dict_) >>>> File >>>> "/usr/lib64/python2.6/site-packages/SQLAlchemy-0.7.8-py2.6-linux-x86_64.egg/sqlalchemy/orm/attributes.py", >>>> line 453, in get >>>> value = self.callable_(state, passive) >>>> File >>>> "/usr/lib64/python2.6/site-packages/SQLAlchemy-0.7.8-py2.6-linux-x86_64.egg/sqlalchemy/orm/strategies.py", >>>> line 481, in _load_for_state >>>> (mapperutil.state_str(state), self.key) >>>> >>>> >>>> DetachedInstanceError: Parent instance <Snapshot at 0x30a0cd0> is not >>>> bound to a Session; lazy load operation of attribute 'volume' cannot >>>> proceed >>>> >>>> hoping for a solution >>>> >>>> Thanks >>>> Dinakar >>>> >>>> _______________________________________________ >>>> Mailing list: >>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >>>> Post to : openst...@lists.openstack.org >>>> Unsubscribe : >>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >>>> >>>> >>> >> >
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev