You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by su...@apache.org on 2016/08/07 17:00:12 UTC
[3/3] drill git commit: DRILL-4822: Add site directory to
distrib-env.sh search path
DRILL-4822: Add site directory to distrib-env.sh search path
closes #558
Project: http://git-wip-us.apache.org/repos/asf/drill/repo
Commit: http://git-wip-us.apache.org/repos/asf/drill/commit/4bd67a66
Tree: http://git-wip-us.apache.org/repos/asf/drill/tree/4bd67a66
Diff: http://git-wip-us.apache.org/repos/asf/drill/diff/4bd67a66
Branch: refs/heads/master
Commit: 4bd67a66073a429fb19c4f21f4113fef8a24db21
Parents: 8bbf658
Author: Paul Rogers <pr...@maprtech.com>
Authored: Tue Aug 2 15:16:03 2016 -0700
Committer: Sudheesh Katkam <sk...@maprtech.com>
Committed: Fri Aug 5 17:37:14 2016 -0700
----------------------------------------------------------------------
distribution/src/resources/drill-config.sh | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/drill/blob/4bd67a66/distribution/src/resources/drill-config.sh
----------------------------------------------------------------------
diff --git a/distribution/src/resources/drill-config.sh b/distribution/src/resources/drill-config.sh
index de37162..bdf3889 100644
--- a/distribution/src/resources/drill-config.sh
+++ b/distribution/src/resources/drill-config.sh
@@ -166,10 +166,17 @@ fi
# Source distrib-env.sh for any distribution-specific settings.
# distrib-env.sh is optional; it is created by some distribution installers
# that need distribution-specific settings.
+# Because installers write site-specific values into the file, the file
+# should be moved into the site directory, if the user employs one.
-distribEnv="$DRILL_HOME/conf/distrib-env.sh"
+distribEnv="$DRILL_CONF_DIR/distrib-env.sh"
if [ -r "$distribEnv" ]; then
. "$distribEnv"
+else
+ distribEnv="$DRILL_HOME/conf/distrib-env.sh"
+ if [ -r "$distribEnv" ]; then
+ . "$distribEnv"
+ fi
fi
# Default memory settings if none provided by the environment or