Table of Contents
...
Call
stratos.sh
to log-in to Stratos Controller using this mode:
As mentioned previously, providing the password as an argument is optional. The CLI tool will prompt for the password.Code Block $ stratos.sh -u <username> -p <password>
Example:
$ stratos.sh -u admin@wso2.org -p admin123The log-in help will be shown, if you have provided wrong parameters to log-in.
As mentioned previously, the password is prompted only if the password argument is not passed.Once you have successfully logged in, you can use the
help
command to get an idea of the various actions that can be carried out via the interactive command line shell interface named Stratos .Code Block stratos> help
The output will appear as follows:
...
In this mode the user can execute commands in one line.
Code Block $ stratos.sh -u admin@wso2.org -p admin123 [action]
You can call the command directly with action. It will not show the
stratos>
prompt and fulfill the request of command immediately for particular action command. This mode is useful for automating your interaction with Stratos2.In this mode the user can call the command as follows:
Code Block $ stratos.sh -u [username] -p [password] [action commands]
The user can export the username and password to the environment and execute commands.
The CLI Tool also returns exit codes, which will be useful for automation.
The following screen displays an error; therefore, it does not return zero (0).
The exit code will be 0 for successful commands.
Sample CLI command
Code Block |
---|
stratos>subscribe <cartridge-type> <alias> --policy <policy-name> |
Example:
...
CLI commands
To learn about all the available CLI commands, please see CLI Commands.
...