cf env から vcap_services を取得して環境変数にセットする

More than 1 year has passed since last update.

ローカルでアプリ開発する場合に、環境変数をセットするのは面倒なので、cf env から取ってきてセットするbashスクリプト

OS: mac
cf version: 6.12.4-b4b6af1-2015-09-18T17:54:54+00:00

export VCAP_SERVICES=`cf env <appname> | awk -v RS= -v ORS='\n\n' '/System-Provided:/' | awk 'BEGIN{lines=""}NR>1{lines=lines$0}END{print lines}'| python -c "import sys,json;print json.dumps(json.loads(['VCAP_SERVICES'])"`
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.