You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by me...@apache.org on 2021/08/24 13:19:05 UTC

[ranger] branch master updated: RANGER-3348: Add user & group delete functionality in Apache Ranger Python APIs - follow-up

This is an automated email from the ASF dual-hosted git repository.

mehul pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new e1ec224  RANGER-3348: Add user & group delete functionality in Apache Ranger Python APIs - follow-up
e1ec224 is described below

commit e1ec22406b915e5930ead8ef79128d74122d2c7e
Author: Kishor Gollapalliwar <ki...@gmail.com>
AuthorDate: Mon Aug 23 19:52:25 2021 +0530

    RANGER-3348: Add user & group delete functionality in Apache Ranger Python APIs - follow-up
    
    Signed-off-by: Mehul Parikh <me...@apache.org>
---
 intg/src/main/python/apache_ranger/client/ranger_client.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/intg/src/main/python/apache_ranger/client/ranger_client.py b/intg/src/main/python/apache_ranger/client/ranger_client.py
index dc69b04..9f3a6e0 100644
--- a/intg/src/main/python/apache_ranger/client/ranger_client.py
+++ b/intg/src/main/python/apache_ranger/client/ranger_client.py
@@ -474,8 +474,8 @@ class RangerClientPrivate:
     DELETE_USER  = API(URI_DELETE_USER, HttpMethod.DELETE, HTTPStatus.NO_CONTENT)
     DELETE_GROUP = API(URI_DELETE_GROUP, HttpMethod.DELETE, HTTPStatus.NO_CONTENT)
 
-    def delete_user(self, userName, execUser):
-        self.client_http.call_api(RangerClientPrivate.DELETE_USER.format_path({ 'name': userName }), { 'execUser': execUser, 'forceDelete': 'true' })
+    def delete_user(self, userName, execUser, isForceDelete='true'):
+        self.client_http.call_api(RangerClientPrivate.DELETE_USER.format_path({ 'name': userName }), { 'execUser': execUser, 'forceDelete': isForceDelete })
 
-    def delete_group(self, groupName, execUser):
-        self.client_http.call_api(RangerClientPrivate.DELETE_GROUP.format_path({ 'name': groupName }), { 'execUser': execUser, 'forceDelete': 'true' })
+    def delete_group(self, groupName, execUser, isForceDelete='true'):
+        self.client_http.call_api(RangerClientPrivate.DELETE_GROUP.format_path({ 'name': groupName }), { 'execUser': execUser, 'forceDelete': isForceDelete })