You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ve...@apache.org on 2017/02/01 20:52:43 UTC

ranger git commit: RANGER-1334: Good coding practices in Ranger Usersync

Repository: ranger
Updated Branches:
  refs/heads/master e3b0ce2d9 -> 4d9eca776


RANGER-1334: Good coding practices in Ranger Usersync

Signed-off-by: Velmurugan Periasamy <ve...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/4d9eca77
Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/4d9eca77
Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/4d9eca77

Branch: refs/heads/master
Commit: 4d9eca77698db58097b5266f71535a854d1b9bda
Parents: e3b0ce2
Author: Sailaja Polavarapu <sp...@hortonworks.com>
Authored: Mon Jan 30 14:16:25 2017 -0800
Committer: Velmurugan Periasamy <ve...@apache.org>
Committed: Wed Feb 1 15:52:33 2017 -0500

----------------------------------------------------------------------
 .../ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java    | 2 +-
 .../ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java       | 3 +--
 .../apache/ranger/unixusersync/config/UserGroupSyncConfig.java    | 2 +-
 3 files changed, 3 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ranger/blob/4d9eca77/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java b/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java
index 0779918..d65ba52 100644
--- a/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java
+++ b/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapDeltaUserGroupBuilder.java
@@ -695,7 +695,7 @@ public class LdapDeltaUserGroupBuilder extends AbstractUserGroupSource {
 					LOG.info("LdapDeltaUserGroupBuilder.getGroups() completed with group count: "
 							+ counter);
 				} catch (Throwable t) {
-					LOG.error("LdapDeltaUserGroupBuilder.getGroups() failed with exception: " + t.getStackTrace());
+					LOG.error("LdapDeltaUserGroupBuilder.getGroups() failed with exception: " + t); 
 					LOG.info("LdapDeltaUserGroupBuilder.getGroups() group count: "
 							+ counter);
 				}

http://git-wip-us.apache.org/repos/asf/ranger/blob/4d9eca77/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java b/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java
index 0b909d1..3337f61 100644
--- a/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java
+++ b/ugsync/src/main/java/org/apache/ranger/ldapusersync/process/LdapPolicyMgrUserGroupBuilder.java
@@ -125,8 +125,7 @@ private static final Logger LOG = Logger.getLogger(LdapPolicyMgrUserGroupBuilder
 		}
 	}
 	
-	@Override
-	public void init() throws Throwable {
+	synchronized public void init() throws Throwable {
 		policyMgrBaseUrl = config.getPolicyManagerBaseURL();
 		isMockRun = config.isMockRunEnabled();
 		

http://git-wip-us.apache.org/repos/asf/ranger/blob/4d9eca77/ugsync/src/main/java/org/apache/ranger/unixusersync/config/UserGroupSyncConfig.java
----------------------------------------------------------------------
diff --git a/ugsync/src/main/java/org/apache/ranger/unixusersync/config/UserGroupSyncConfig.java b/ugsync/src/main/java/org/apache/ranger/unixusersync/config/UserGroupSyncConfig.java
index 25c0824..3b8b0f6 100644
--- a/ugsync/src/main/java/org/apache/ranger/unixusersync/config/UserGroupSyncConfig.java
+++ b/ugsync/src/main/java/org/apache/ranger/unixusersync/config/UserGroupSyncConfig.java
@@ -481,7 +481,7 @@ public class UserGroupSyncConfig  {
 
 	private String getUserGroupSourceClassName() {
 		String val =  prop.getProperty(UGSYNC_SOURCE_CLASS_PARAM);
-		String className = null;
+		String className = UGSYNC_SOURCE_CLASS;
 		
 		String syncSource = null;