I have two accounts on Openshift platform. How can I setup my computer so that I can manage both of them with rhc
? I cannot find any relevant option in the command line arguments.
The rhc
command-line tools come with the global option -l, --rhlogin LOGIN
. You have two options:
Use the -l
flag with every command to specify the login name:
rhc app create <appname> <cartridge> [-l <login1/login2>]
Run rhc setup -l LOGIN
between the sessions. Once done managing apps from one account you can end the session for it by running rhc account logout
.
rhc setup -l <login1> # First account's login
rhc app create <appname> <cartridge>
rhc logout
rhc setup -l <login2> # Second account's login
rhc app create <appname> <cartridge>
rhc logout
When you can rhc setup
command, the username information gets stored in .openshift/express.conf
file; hence the need to run it again when you want to switch the account.
The command line also supports --conf
- where you pass a file. You can always alias the command via a shell script.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With