Enables quick account switching between different Cloud Foundry environments.
$ cfswitch <CF ACCOUNT>
cfswitch is a simple shell script and how you install it is entirely up to you. Just remember to chmod +x to make it executable.
mkdir ~/workspace
cd ~/workspace
git clone https://github.com/mpivotal/cfswitch.git
ln -s ~/workspace/cfswitch/cfswitch /usr/local/bin/cfswitch
chmod +x /usr/local/bin/cfswitch
cfswitch default
Follow the instructions provided about how to create your initial account that cfswitch can help you quickly switch to.
When a session expires, cfswitch breaks. Currently, the only way to fix the issue is to follow these steps:
-
rm ~/.cf/config.json.<CF ACCOUNT> -
cf login -a <CF API URL> -
cf ~/.cf/config.json ~/.cf/config.json.<CF ACCOUNT> -
cfswitch <CF ACCOUNT>
