updating the script to get the payload
Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/1771faf3 Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/1771faf3 Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/1771faf3 Branch: refs/heads/master Commit: 1771faf38d2164201334533d9c9c8168d796008e Parents: ced92fa Author: rekathiru <[email protected]> Authored: Fri Oct 25 20:38:50 2013 +0530 Committer: rekathiru <[email protected]> Committed: Fri Oct 25 20:38:50 2013 +0530 ---------------------------------------------------------------------- .../cartridge-agent/src/main/bin/cartridge-agent.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/1771faf3/products/cartridge-agent/src/main/bin/cartridge-agent.sh ---------------------------------------------------------------------- diff --git a/products/cartridge-agent/src/main/bin/cartridge-agent.sh b/products/cartridge-agent/src/main/bin/cartridge-agent.sh index f807169..4b3ee42 100755 --- a/products/cartridge-agent/src/main/bin/cartridge-agent.sh +++ b/products/cartridge-agent/src/main/bin/cartridge-agent.sh @@ -29,6 +29,16 @@ fi echo "Starting cartridge-agent.sh..." | tee -a $LOG +if [ ! -d ${instance_path}/payload ]; then + + echo "creating payload dir ... " |tee -a $LOG + mkdir ${instance_path}/payload + echo "payload dir created ... " |tee -a $LOG + wget http://169.254.169.254/latest/user-data -O ${instance_path}/payload/user-data.txt + echo "payload copied ... " |tee -a $LOG +fi + + for i in `/usr/bin/ruby export-launch-params.rb` do echo "writing user-data parameter $i to user-data.params " | tee -a $LOG @@ -67,4 +77,4 @@ class_path=${lib_path}commons-io-2.0.jar:${lib_path}andes-client-0.13.wso2v8.jar json_path=`pwd`/user-data.json java -cp $class_path org.apache.stratos.cartridge.agent.Main $json_path -echo "Cartridge Agent started" | tee -a $LOG \ No newline at end of file +echo "Cartridge Agent started" | tee -a $LOG
