From dce2af85fab8e6786af91b5033fb8d9f79eac1a8 Mon Sep 17 00:00:00 2001 From: Stegen Smith Date: Wed, 20 Apr 2022 13:09:57 -0700 Subject: [PATCH 1/2] add params to _get_uuid_by_name for delete_by_name() --- python/avi/sdk/avi_api.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/python/avi/sdk/avi_api.py b/python/avi/sdk/avi_api.py index db0bc234d0..823d0e847e 100644 --- a/python/avi/sdk/avi_api.py +++ b/python/avi/sdk/avi_api.py @@ -930,7 +930,7 @@ def delete_by_name(self, path, name, tenant='', tenant_uuid='', returns session's response object """ uuid = self._get_uuid_by_name(path, name, tenant, tenant_uuid, - api_version=api_version) + params=params, api_version=api_version) if not uuid: raise ObjectNotFound("%s/?name=%s" % (path, name)) path = '%s/%s' % (path, uuid) @@ -1063,10 +1063,11 @@ def _get_api_path(self, path, uuid=None): return self.prefix + '/api/' + path def _get_uuid_by_name(self, path, name, tenant='admin', - tenant_uuid='', api_version=None): + params=None, tenant_uuid='', api_version=None): """gets object by name and service path and returns uuid""" resp = self.get_object_by_name( - path, name, tenant, tenant_uuid, api_version=api_version) + path, name, tenant, tenant_uuid, params=params, + api_version=api_version) if not resp: raise ObjectNotFound("%s/%s" % (path, name)) return self.get_obj_uuid(resp) From a2e32eb76e4c556b09e688fdadf894ec588f9aed Mon Sep 17 00:00:00 2001 From: Stegen Smith Date: Wed, 20 Apr 2022 13:16:25 -0700 Subject: [PATCH 2/2] add params to _get_uuid_by_name for put_by_name() --- python/avi/sdk/avi_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/avi/sdk/avi_api.py b/python/avi/sdk/avi_api.py index 823d0e847e..fc2a747455 100644 --- a/python/avi/sdk/avi_api.py +++ b/python/avi/sdk/avi_api.py @@ -880,8 +880,8 @@ def put_by_name(self, path, name, data=None, tenant='', session creation returns session's response object """ - uuid = self._get_uuid_by_name( - path, name, tenant, tenant_uuid, api_version=api_version) + uuid = self._get_uuid_by_name(path, name, tenant, tenant_uuid, + params=params, api_version=api_version) path = '%s/%s' % (path, uuid) return self.put(path, data, tenant, tenant_uuid, timeout=timeout, params=params, api_version=api_version, **kwargs)