From bec5e53b91e528d9c55ce4d5fb4ba7c525dea35f Mon Sep 17 00:00:00 2001 From: zone-zero Date: Tue, 25 May 2021 14:43:15 -0400 Subject: [PATCH 1/6] Update pdadmin.py --- ibmsecurity/isam/web/runtime/pdadmin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibmsecurity/isam/web/runtime/pdadmin.py b/ibmsecurity/isam/web/runtime/pdadmin.py index d96862cf..8a691853 100644 --- a/ibmsecurity/isam/web/runtime/pdadmin.py +++ b/ibmsecurity/isam/web/runtime/pdadmin.py @@ -8,7 +8,7 @@ logger = logging.getLogger(__name__) -def execute(isamAppliance, isamUser, commands, admin_domain='Default'): +def execute(isamAppliance, isamUser, commands, admin_domain='Default', ignore_error): """ Execute a pdadmin command """ From 2e6e7dc720cfaf89b391ac66d9e21ce12c46d4d7 Mon Sep 17 00:00:00 2001 From: zone-zero Date: Tue, 25 May 2021 14:45:42 -0400 Subject: [PATCH 2/6] Update isamappliance.py --- ibmsecurity/appliance/isamappliance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibmsecurity/appliance/isamappliance.py b/ibmsecurity/appliance/isamappliance.py index 97149a1d..74ffad33 100644 --- a/ibmsecurity/appliance/isamappliance.py +++ b/ibmsecurity/appliance/isamappliance.py @@ -410,7 +410,7 @@ def invoke_put(self, description, uri, data, ignore_error=False, requires_module requires_model=requires_model, warnings=warnings) return response - def invoke_post(self, description, uri, data, ignore_error=False, requires_modules=None, requires_version=None, + def invoke_post(self, description, uri, data, ignore_error, requires_modules=None, requires_version=None, warnings=[], requires_model=None): """ Send a POST request to the LMI. From 2641e9c1026ecab1cfe06dce85f0712471062b90 Mon Sep 17 00:00:00 2001 From: zone-zero Date: Tue, 25 May 2021 14:57:32 -0400 Subject: [PATCH 3/6] Update pdadmin.py --- ibmsecurity/isam/web/runtime/pdadmin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibmsecurity/isam/web/runtime/pdadmin.py b/ibmsecurity/isam/web/runtime/pdadmin.py index 8a691853..6cb36075 100644 --- a/ibmsecurity/isam/web/runtime/pdadmin.py +++ b/ibmsecurity/isam/web/runtime/pdadmin.py @@ -8,7 +8,7 @@ logger = logging.getLogger(__name__) -def execute(isamAppliance, isamUser, commands, admin_domain='Default', ignore_error): +def execute(isamAppliance, isamUser, commands, ignore_error, admin_domain='Default'): """ Execute a pdadmin command """ From dc1acf68e6b3021f7f78ee2d617124d635484e24 Mon Sep 17 00:00:00 2001 From: zone-zero Date: Tue, 25 May 2021 15:00:33 -0400 Subject: [PATCH 4/6] Update pdadmin.py --- ibmsecurity/isam/web/runtime/pdadmin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ibmsecurity/isam/web/runtime/pdadmin.py b/ibmsecurity/isam/web/runtime/pdadmin.py index 6cb36075..5ec2cf23 100644 --- a/ibmsecurity/isam/web/runtime/pdadmin.py +++ b/ibmsecurity/isam/web/runtime/pdadmin.py @@ -22,4 +22,5 @@ def execute(isamAppliance, isamUser, commands, ignore_error, admin_domain='Defau "admin_pwd": isamUser.password, "commands": commands, "admin_domain": admin_domain - }) + }, + ignore_error) From c3937f1ece8ee2484634262fb0236a13c6c3d9b9 Mon Sep 17 00:00:00 2001 From: zone-zero Date: Tue, 25 May 2021 15:57:15 -0400 Subject: [PATCH 5/6] Update isamappliance.py --- ibmsecurity/appliance/isamappliance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibmsecurity/appliance/isamappliance.py b/ibmsecurity/appliance/isamappliance.py index 74ffad33..97149a1d 100644 --- a/ibmsecurity/appliance/isamappliance.py +++ b/ibmsecurity/appliance/isamappliance.py @@ -410,7 +410,7 @@ def invoke_put(self, description, uri, data, ignore_error=False, requires_module requires_model=requires_model, warnings=warnings) return response - def invoke_post(self, description, uri, data, ignore_error, requires_modules=None, requires_version=None, + def invoke_post(self, description, uri, data, ignore_error=False, requires_modules=None, requires_version=None, warnings=[], requires_model=None): """ Send a POST request to the LMI. From 53871eb5bb6020acd216d00c7c86d69e77497140 Mon Sep 17 00:00:00 2001 From: zone-zero Date: Mon, 14 Jun 2021 13:15:36 -0400 Subject: [PATCH 6/6] Update pdadmin.py make ignore_error attribute optional --- ibmsecurity/isam/web/runtime/pdadmin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibmsecurity/isam/web/runtime/pdadmin.py b/ibmsecurity/isam/web/runtime/pdadmin.py index 5ec2cf23..77270576 100644 --- a/ibmsecurity/isam/web/runtime/pdadmin.py +++ b/ibmsecurity/isam/web/runtime/pdadmin.py @@ -8,7 +8,7 @@ logger = logging.getLogger(__name__) -def execute(isamAppliance, isamUser, commands, ignore_error, admin_domain='Default'): +def execute(isamAppliance, isamUser, commands, ignore_error=False, admin_domain='Default'): """ Execute a pdadmin command """