Make parameters in EndpointManager optional

Change adminurl and internalurl parameters in EndpointManager create()
to optional parameters.

Change-Id: I490e35b89f7ae7c6cdbced6ba8d3b82d5132c19d
Closes-Bug: #1318436
This commit is contained in:
Harry Rybacki
2014-06-25 14:21:27 -04:00
parent 2927a754c4
commit b28b4bb834

View File

@@ -31,7 +31,8 @@ class EndpointManager(base.ManagerWithFind):
"""List all available endpoints.""" """List all available endpoints."""
return self._list('/endpoints', 'endpoints') return self._list('/endpoints', 'endpoints')
def create(self, region, service_id, publicurl, adminurl, internalurl): def create(self, region, service_id, publicurl, adminurl=None,
internalurl=None):
"""Create a new endpoint.""" """Create a new endpoint."""
body = {'endpoint': {'region': region, body = {'endpoint': {'region': region,
'service_id': service_id, 'service_id': service_id,