Switching to your mentioned function fixed my issues. Thanks! -----Original Message----- From: Kieran Spear [mailto:kisp...@gmail.com] Sent: Thursday, August 01, 2013 5:30 PM To: OpenStack Development Mailing List Subject: Re: [openstack-dev] [Grizzly] Retrieving a flavors extra-specs in horizon
On 2 August 2013 09:32, Dale, StewartX T <stewartx.t.d...@intel.com> wrote: > Hi List, > > > > I'm trying to port some UI(horizon) customization I did in Folsom so > that it works in Grizzly and I could use everyone's help. Must of the > process has gone smoothly, just one piece that isn't working. It's the > code that gets the extra-specs of a flavor. My old Folsom based code looks like this: > > > > flavor = api.flavor_get(self.request, flavor_id) > > extras = flavor.get_keys() > > inst.flavor_id = flavor_id > > if extras: > > inst.myvalue = extras['mySpecs'] > > else: > > inst.myvalue = "-" > > > > But using that code in Grizzly causes a crash ( and no log entries so > I don't even know why, just the). I did some research and saw in the > release notes of Grizzly that they had added support for getting a > flavors extra specs in horizon > (https://wiki.openstack.org/wiki/ReleaseNotes/Grizzly#Flavor_Extra_Spe > cs_Support) but I can't find any actual examples of how to do it. The flavor part of code above should work fine (assuming 'mySpecs' is actually in the returned specs). But there's a flavor_get_extras function you can use too: >>> extras = api.nova.flavor_get_extras(self.request, flavor_id, >>> raw=True) extras {u'test': u'value'} >>> extras.get('test', '-') u'value' >>> extras.get('mySpecs', '-') '-' Check out the admin flavors panel for other examples. Kieran > > > > I am hoping someone on the list might know. > > > > > > -Stewart Dale > > > > > _______________________________________________ > OpenStack-dev mailing list > OpenStack-dev@lists.openstack.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev