Merge "add clear definition of service list"
This commit is contained in:
@@ -30,3 +30,15 @@ class ServiceTests(utils.TestCase, utils.CrudTests):
|
|||||||
kwargs.setdefault('type', uuid.uuid4().hex)
|
kwargs.setdefault('type', uuid.uuid4().hex)
|
||||||
kwargs.setdefault('enabled', True)
|
kwargs.setdefault('enabled', True)
|
||||||
return kwargs
|
return kwargs
|
||||||
|
|
||||||
|
def test_list_filter_name(self):
|
||||||
|
filter_name = uuid.uuid4().hex
|
||||||
|
expected_query = {'name': filter_name}
|
||||||
|
super(ServiceTests, self).test_list(expected_query=expected_query,
|
||||||
|
name=filter_name)
|
||||||
|
|
||||||
|
def test_list_filter_type(self):
|
||||||
|
filter_type = uuid.uuid4().hex
|
||||||
|
expected_query = {'type': filter_type}
|
||||||
|
super(ServiceTests, self).test_list(expected_query=expected_query,
|
||||||
|
type=filter_type)
|
||||||
|
@@ -50,6 +50,13 @@ class ServiceManager(base.CrudManager):
|
|||||||
return super(ServiceManager, self).get(
|
return super(ServiceManager, self).get(
|
||||||
service_id=base.getid(service))
|
service_id=base.getid(service))
|
||||||
|
|
||||||
|
@utils.positional(enforcement=utils.positional.WARN)
|
||||||
|
def list(self, name=None, type=None, **kwargs):
|
||||||
|
return super(ServiceManager, self).list(
|
||||||
|
name=name,
|
||||||
|
type=type,
|
||||||
|
**kwargs)
|
||||||
|
|
||||||
@utils.positional(enforcement=utils.positional.WARN)
|
@utils.positional(enforcement=utils.positional.WARN)
|
||||||
def update(self, service, name=None, type=None, enabled=None,
|
def update(self, service, name=None, type=None, enabled=None,
|
||||||
description=None, **kwargs):
|
description=None, **kwargs):
|
||||||
|
Reference in New Issue
Block a user