diff --git a/defectdojo_api/__init__.py b/defectdojo_api/__init__.py index a682442578be007d77bfb4e90737d3e70198baf2..1a72d32e57b3d7ead84775b388bf7e39456dde01 100644 --- a/defectdojo_api/__init__.py +++ b/defectdojo_api/__init__.py @@ -1 +1 @@ -__version__ = '1.0.9' +__version__ = '1.1.0' diff --git a/defectdojo_api/defectdojo.py b/defectdojo_api/defectdojo.py index 57c2c19d8669bc2c7b33e8ec57f716b8df7ca0d4..61b7713b8e6fea1c670be3d4acedee4ef13d6273 100644 --- a/defectdojo_api/defectdojo.py +++ b/defectdojo_api/defectdojo.py @@ -832,7 +832,7 @@ class DefectDojoAPI(object): return self._request('GET', 'tool_types/', params) - def list_tools(self, resource_id=None, name=None, tool_type_id=None, url=None, limit=20): + def list_tools(self, resource_id=None, name=None, tool_type_id=None, url=None, name_icontains=None, limit=20): """Retrieves all the tool configurations. :param name_contains: Search by tool name. @@ -858,6 +858,9 @@ class DefectDojoAPI(object): if tool_type_id: params['url__contains'] = tool_type_id + if name_icontains: + params['name__icontains'] = name_icontains + return self._request('GET', 'tool_configurations/', params) def list_tool_products(self, resource_id=None, url=None, name=None, tool_configuration_id=None,