this is due to the recent keystoneauth migration, and cinderclient's assumption of what the service catalog should always look like:
def do_endpoints(cs, args):
"""Discovers endpoints registered by authentication service."""
catalog = cs.client.service_catalog.catalog
for e in catalog['serviceCatalog']: utils.print_dict(e['endpoints'][0], e['name'])
the functional tests for cinderclient are failing: http:// logs.openstack. org/67/ 348667/ 1/check/ gate-cinderclie nt-dsvm- functional/ 781870c/ testr_results. html.gz
this is due to the recent keystoneauth migration, and cinderclient's assumption of what the service catalog should always look like:
def do_endpoints(cs, args): service_ catalog. catalog 'serviceCatalog ']:
utils. print_dict( e['endpoints' ][0], e['name'])
"""Discovers endpoints registered by authentication service."""
catalog = cs.client.
for e in catalog[