From the interface:
def register_endpoints(self, service, region, public_url, internal_url, admin_url): """ Register this service with keystone """ relation_info = { 'service': service, 'public_url': public_url, 'internal_url': internal_url, 'admin_url': admin_url, 'region': region, } self.set_local(**relation_info) self.set_remote(**relation_info)
Agree service_type is a bit misleading - maybe switch to service name with a backwards compat accessor?
From the interface:
def register_ endpoints( self, service, region, public_url, internal_url,
admin_ url):
relation_ info = {
'service' : service,
'public_ url': public_url,
'internal_ url': internal_url,
'admin_ url': admin_url,
'region' : region,
self.set_ local(* *relation_ info)
self.set_ remote( **relation_ info)
"""
Register this service with keystone
"""
}
Agree service_type is a bit misleading - maybe switch to service name with a backwards compat accessor?