You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ni...@apache.org on 2019/12/20 13:03:54 UTC

[ranger] branch master updated: RANGER-2660-addendum patch

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

nikhil 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 66ff8bd  RANGER-2660-addendum patch
66ff8bd is described below

commit 66ff8bd23a4f7713a6f935c62f398ef54e84da70
Author: Nikhil P <ni...@apache.org>
AuthorDate: Fri Dec 20 18:32:55 2019 +0530

    RANGER-2660-addendum patch
---
 .../src/main/java/org/apache/ranger/biz/RangerBizUtil.java     | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java b/security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java
index 974fc18..71511dc 100644
--- a/security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java
@@ -63,6 +63,7 @@ import org.apache.ranger.plugin.model.RangerBaseModelObject;
 import org.apache.ranger.plugin.model.RangerService;
 import org.apache.ranger.plugin.store.EmbeddedServiceDefsUtil;
 import org.apache.ranger.rest.ServiceREST;
+import org.apache.ranger.security.context.RangerAdminOpContext;
 import org.apache.ranger.security.context.RangerContextHolder;
 import org.apache.ranger.view.VXPortalUser;
 import org.apache.ranger.view.VXResource;
@@ -1495,7 +1496,14 @@ public class RangerBizUtil {
 	}
 
 	public static boolean setBulkMode(boolean val) {
-		RangerContextHolder.getOpContext().setBulkModeContext(val);
+		if(RangerContextHolder.getOpContext()!=null){
+			RangerContextHolder.getOpContext().setBulkModeContext(val);
+		}
+		else {
+			  RangerAdminOpContext opContext = new RangerAdminOpContext();
+			  opContext.setBulkModeContext(val);
+			  RangerContextHolder.setOpContext(opContext);
+		}
 		return isBulkMode();
 	}