FALCON-2225 extension owner added for trusted extensions
Author: Pracheer Agarwal <pracheer.agarwal@inmobi.com>
Reviewers: @pallavi-rao
Closes #324 from PracheerAgarwal/master and squashes the following commits:
daa3ffc [Pracheer Agarwal] FALCON-2225 extension owner added for trusted extensions
622cae4 [Pracheer Agarwal] FALCON-2225 extension owner added for trusted extensions
diff --git a/extensions/src/main/java/org/apache/falcon/extensions/store/ExtensionStore.java b/extensions/src/main/java/org/apache/falcon/extensions/store/ExtensionStore.java
index df63779..72d4493 100644
--- a/extensions/src/main/java/org/apache/falcon/extensions/store/ExtensionStore.java
+++ b/extensions/src/main/java/org/apache/falcon/extensions/store/ExtensionStore.java
@@ -26,7 +26,6 @@
import org.apache.falcon.extensions.ExtensionType;
import org.apache.falcon.extensions.jdbc.ExtensionMetaStore;
import org.apache.falcon.hadoop.HadoopClientFactory;
-import org.apache.falcon.security.CurrentUser;
import org.apache.falcon.util.StartupProperties;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileStatus;
@@ -104,7 +103,7 @@
String description = getShortDescription(extension);
String recipeName = extension;
String location = storePath.toString() + '/' + extension;
- String extensionOwner = CurrentUser.getUser();
+ String extensionOwner = System.getProperty("user.name");
metaStore.storeExtensionBean(recipeName, location, extensionType, description, extensionOwner);
}
} catch (FalconException e) {