HADOOP-13121. rename sub-project shellprofiles to match the rest of Hadoop
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/dfbbcf5a Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/dfbbcf5a Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/dfbbcf5a Branch: refs/heads/HADOOP-12930 Commit: dfbbcf5a7164dc3ddd084761c451049bcbcb8e4d Parents: 7e51f52 Author: Allen Wittenauer <[email protected]> Authored: Sun May 8 12:01:35 2016 -0700 Committer: Allen Wittenauer <[email protected]> Committed: Thu May 12 16:01:27 2016 -0700 ---------------------------------------------------------------------- .../src/main/shellprofile.d/hadoop-hdfs.sh | 36 ++++++++++++ .../hadoop-hdfs/src/main/shellprofile.d/hdfs.sh | 36 ------------ .../shellprofile.d/hadoop-mapreduce.sh | 41 +++++++++++++ .../shellprofile.d/mapreduce.sh | 41 ------------- .../hadoop-yarn/shellprofile.d/hadoop-yarn.sh | 62 ++++++++++++++++++++ .../hadoop-yarn/shellprofile.d/yarn.sh | 62 -------------------- 6 files changed, 139 insertions(+), 139 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/dfbbcf5a/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hadoop-hdfs.sh ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hadoop-hdfs.sh b/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hadoop-hdfs.sh new file mode 100644 index 0000000..398f8a0 --- /dev/null +++ b/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hadoop-hdfs.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +hadoop_add_profile hdfs + +function _hdfs_hadoop_classpath +{ + # + # get all of the hdfs jars+config in the path + # + # developers + if [[ -n "${HADOOP_ENABLE_BUILD_PATHS}" ]]; then + hadoop_add_classpath "${HADOOP_HDFS_HOME}/hadoop-hdfs/target/classes" + fi + + # put hdfs in classpath if present + if [[ -d "${HADOOP_HDFS_HOME}/${HDFS_DIR}/webapps" ]]; then + hadoop_add_classpath "${HADOOP_HDFS_HOME}/${HDFS_DIR}" + fi + + hadoop_add_classpath "${HADOOP_HDFS_HOME}/${HDFS_LIB_JARS_DIR}"'/*' + hadoop_add_classpath "${HADOOP_HDFS_HOME}/${HDFS_DIR}"'/*' +} http://git-wip-us.apache.org/repos/asf/hadoop/blob/dfbbcf5a/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hdfs.sh ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hdfs.sh b/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hdfs.sh deleted file mode 100644 index 5eb9e48..0000000 --- a/hadoop-hdfs-project/hadoop-hdfs/src/main/shellprofile.d/hdfs.sh +++ /dev/null @@ -1,36 +0,0 @@ - -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -hadoop_add_profile hdfs - -function _hdfs_hadoop_classpath -{ - # - # get all of the hdfs jars+config in the path - # - # developers - if [[ -n "${HADOOP_ENABLE_BUILD_PATHS}" ]]; then - hadoop_add_classpath "${HADOOP_HDFS_HOME}/hadoop-hdfs/target/classes" - fi - - # put hdfs in classpath if present - if [[ -d "${HADOOP_HDFS_HOME}/${HDFS_DIR}/webapps" ]]; then - hadoop_add_classpath "${HADOOP_HDFS_HOME}/${HDFS_DIR}" - fi - - hadoop_add_classpath "${HADOOP_HDFS_HOME}/${HDFS_LIB_JARS_DIR}"'/*' - hadoop_add_classpath "${HADOOP_HDFS_HOME}/${HDFS_DIR}"'/*' -} http://git-wip-us.apache.org/repos/asf/hadoop/blob/dfbbcf5a/hadoop-mapreduce-project/shellprofile.d/hadoop-mapreduce.sh ---------------------------------------------------------------------- diff --git a/hadoop-mapreduce-project/shellprofile.d/hadoop-mapreduce.sh b/hadoop-mapreduce-project/shellprofile.d/hadoop-mapreduce.sh new file mode 100644 index 0000000..b0e3adb --- /dev/null +++ b/hadoop-mapreduce-project/shellprofile.d/hadoop-mapreduce.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +hadoop_add_profile mapred + +function _mapred_hadoop_classpath +{ + # + # get all of the mapreduce jars+config in the path + # + # developers + if [[ -n "${HADOOP_ENABLE_BUILD_PATHS}" ]]; then + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-shuffle/target/classes" + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-common/target/classes" + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-hs/target/classes" + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-hs-plugins/target/classes" + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-app/target/classes" + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-jobclient/target/classes" + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-core/target/classes" + fi + + if [[ -d "${HADOOP_MAPRED_HOME}/${MAPRED_DIR}/webapps" ]]; then + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/${MAPRED_DIR}" + fi + + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/${MAPRED_LIB_JARS_DIR}"'/*' + hadoop_add_classpath "${HADOOP_MAPRED_HOME}/${MAPRED_DIR}"'/*' +} http://git-wip-us.apache.org/repos/asf/hadoop/blob/dfbbcf5a/hadoop-mapreduce-project/shellprofile.d/mapreduce.sh ---------------------------------------------------------------------- diff --git a/hadoop-mapreduce-project/shellprofile.d/mapreduce.sh b/hadoop-mapreduce-project/shellprofile.d/mapreduce.sh deleted file mode 100644 index 0b3dab1..0000000 --- a/hadoop-mapreduce-project/shellprofile.d/mapreduce.sh +++ /dev/null @@ -1,41 +0,0 @@ - -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -hadoop_add_profile mapred - -function _mapred_hadoop_classpath -{ - # - # get all of the mapreduce jars+config in the path - # - # developers - if [[ -n "${HADOOP_ENABLE_BUILD_PATHS}" ]]; then - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-shuffle/target/classes" - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-common/target/classes" - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-hs/target/classes" - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-hs-plugins/target/classes" - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-app/target/classes" - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-jobclient/target/classes" - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/hadoop-mapreduce-client-core/target/classes" - fi - - if [[ -d "${HADOOP_MAPRED_HOME}/${MAPRED_DIR}/webapps" ]]; then - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/${MAPRED_DIR}" - fi - - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/${MAPRED_LIB_JARS_DIR}"'/*' - hadoop_add_classpath "${HADOOP_MAPRED_HOME}/${MAPRED_DIR}"'/*' -} http://git-wip-us.apache.org/repos/asf/hadoop/blob/dfbbcf5a/hadoop-yarn-project/hadoop-yarn/shellprofile.d/hadoop-yarn.sh ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/hadoop-yarn/shellprofile.d/hadoop-yarn.sh b/hadoop-yarn-project/hadoop-yarn/shellprofile.d/hadoop-yarn.sh new file mode 100644 index 0000000..4602293 --- /dev/null +++ b/hadoop-yarn-project/hadoop-yarn/shellprofile.d/hadoop-yarn.sh @@ -0,0 +1,62 @@ +#!/usr/bin/env bash +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +hadoop_add_profile yarn + +function _yarn_hadoop_classpath +{ + local i + # + # get all of the yarn jars+config in the path + # + # developers + if [[ -n "${HADOOP_ENABLE_BUILD_PATHS}" ]]; then + for i in yarn-api yarn-common yarn-mapreduce yarn-master-worker \ + yarn-server/yarn-server-nodemanager \ + yarn-server/yarn-server-common \ + yarn-server/yarn-server-resourcemanager; do + hadoop_add_classpath "${HADOOP_YARN_HOME}/$i/target/classes" + done + + hadoop_add_classpath "${HADOOP_YARN_HOME}/build/test/classes" + hadoop_add_classpath "${HADOOP_YARN_HOME}/build/tools" + fi + + if [[ -d "${HADOOP_YARN_HOME}/${YARN_DIR}/webapps" ]]; then + hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_DIR}" + fi + + hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_LIB_JARS_DIR}"'/*' + hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_DIR}"'/*' +} + +function _yarn_hadoop_finalize +{ + # Add YARN custom options to comamnd line in case someone actaully + # used these. + # + # Note that we are replacing ' ' with '\ ' so that when we exec + # stuff it works + # + local yld=$HADOOP_LOG_DIR + hadoop_translate_cygwin_path yld + hadoop_add_param HADOOP_OPTS yarn.log.dir "-Dyarn.log.dir=${yld}" + hadoop_add_param HADOOP_OPTS yarn.log.file "-Dyarn.log.file=${HADOOP_LOGFILE}" + local yhd=$HADOOP_YARN_HOME + hadoop_translate_cygwin_path yhd + hadoop_add_param HADOOP_OPTS yarn.home.dir "-Dyarn.home.dir=${yhd}" + hadoop_add_param HADOOP_OPTS yarn.root.logger "-Dyarn.root.logger=${YARN_ROOT_LOGGER:-INFO,console}" +} http://git-wip-us.apache.org/repos/asf/hadoop/blob/dfbbcf5a/hadoop-yarn-project/hadoop-yarn/shellprofile.d/yarn.sh ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/hadoop-yarn/shellprofile.d/yarn.sh b/hadoop-yarn-project/hadoop-yarn/shellprofile.d/yarn.sh deleted file mode 100644 index 4aa20b1..0000000 --- a/hadoop-yarn-project/hadoop-yarn/shellprofile.d/yarn.sh +++ /dev/null @@ -1,62 +0,0 @@ - -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -hadoop_add_profile yarn - -function _yarn_hadoop_classpath -{ - local i - # - # get all of the yarn jars+config in the path - # - # developers - if [[ -n "${HADOOP_ENABLE_BUILD_PATHS}" ]]; then - for i in yarn-api yarn-common yarn-mapreduce yarn-master-worker \ - yarn-server/yarn-server-nodemanager \ - yarn-server/yarn-server-common \ - yarn-server/yarn-server-resourcemanager; do - hadoop_add_classpath "${HADOOP_YARN_HOME}/$i/target/classes" - done - - hadoop_add_classpath "${HADOOP_YARN_HOME}/build/test/classes" - hadoop_add_classpath "${HADOOP_YARN_HOME}/build/tools" - fi - - if [[ -d "${HADOOP_YARN_HOME}/${YARN_DIR}/webapps" ]]; then - hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_DIR}" - fi - - hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_LIB_JARS_DIR}"'/*' - hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_DIR}"'/*' -} - -function _yarn_hadoop_finalize -{ - # Add YARN custom options to comamnd line in case someone actaully - # used these. - # - # Note that we are replacing ' ' with '\ ' so that when we exec - # stuff it works - # - local yld=$HADOOP_LOG_DIR - hadoop_translate_cygwin_path yld - hadoop_add_param HADOOP_OPTS yarn.log.dir "-Dyarn.log.dir=${yld}" - hadoop_add_param HADOOP_OPTS yarn.log.file "-Dyarn.log.file=${HADOOP_LOGFILE}" - local yhd=$HADOOP_YARN_HOME - hadoop_translate_cygwin_path yhd - hadoop_add_param HADOOP_OPTS yarn.home.dir "-Dyarn.home.dir=${yhd}" - hadoop_add_param HADOOP_OPTS yarn.root.logger "-Dyarn.root.logger=${YARN_ROOT_LOGGER:-INFO,console}" -} --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
