Skip to content

Commit f0212bc

Browse files
committed
wildcard search for tools
1 parent c5a53bd commit f0212bc

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

defectdojo_api/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '1.0.9'
1+
__version__ = '1.1.0'

defectdojo_api/defectdojo.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -832,7 +832,7 @@ def list_tool_types(self, resource_id=None, name=None, limit=20):
832832

833833
return self._request('GET', 'tool_types/', params)
834834

835-
def list_tools(self, resource_id=None, name=None, tool_type_id=None, url=None, limit=20):
835+
def list_tools(self, resource_id=None, name=None, tool_type_id=None, url=None, name_icontains=None, limit=20):
836836
"""Retrieves all the tool configurations.
837837
838838
:param name_contains: Search by tool name.
@@ -858,6 +858,9 @@ def list_tools(self, resource_id=None, name=None, tool_type_id=None, url=None, l
858858
if tool_type_id:
859859
params['url__contains'] = tool_type_id
860860

861+
if name_icontains:
862+
params['name__icontains'] = name_icontains
863+
861864
return self._request('GET', 'tool_configurations/', params)
862865

863866
def list_tool_products(self, resource_id=None, url=None, name=None, tool_configuration_id=None,

0 commit comments

Comments
 (0)