[buildout] parts = deploy-config sh-environment eggs-directory = ${buildout:eggs-directory} develop-eggs-directory = ${buildout:develop-eggs-directory} [sh-environment] # environment needed for running/debugging the applications, exported to a shell script to be sourced. recipe = collective.recipe.template output = $${buildout:directory}/environment.sh input = inline: export JAVA_HOME="${java:location}" export HADOOP_PREFIX="${hadoop:location}" export HADOOP_HOME="${hadoop:location} " export HADOOP_COMMON_HOME="${hadoop:location}" export HADOOP_CONF_DIR="$${buildout:directory}/etc/hadoop" export HADOOP_HDFS_HOME="${hadoop:location}" export HADOOP_MAPRED_HOME="${hadoop:location}" export HADOOP_YARN_HOME="${hadoop:location}" [deploy-config] recipe = cp.recipe.cmd update_cmd = /bin/true install_cmd = cp -a ${hadoop:location}/etc $${buildout:directory}/