Update MaxCtrl documentation

Updated MaxCtrl documentation.
This commit is contained in:
Markus Mäkelä
2018-04-16 10:04:39 +03:00
parent 5855b307bd
commit 957f9865d6
2 changed files with 25 additions and 2 deletions

View File

@ -32,6 +32,7 @@ For more information about the MaxScale REST API, refer to the
* [rotate](#rotate)
* [call](#call)
* [cluster](#cluster)
* [api](#api)
## Options
@ -39,7 +40,9 @@ All command accept the following global options.
```
-u, --user Username to use [string] [default: "admin"]
-p, --password Password for the user [string] [default: "mariadb"]
-p, --password Password for the user. To input the password manually, give -p
as the last argument or use --password=''
[string] [default: "mariadb"]
-h, --hosts List of MaxScale hosts. The hosts must be in HOST:PORT format
and each value must be separated by a comma.
[string] [default: "localhost:8989"]
@ -664,3 +667,21 @@ due to a network failure or some other ephemeral error. Any other errors require
manual synchronization of the MaxScale configuration files and a restart of the
failed Maxscale.
## api
```
Usage: api <command>
Commands:
get <resource> [path] Get raw JSON
```
### api get
`Usage: get <resource> [path]`
Perform a raw REST API call. The path definition uses JavaScript syntax to
extract values. For example, the following command extracts all server states as
an array of JSON values: maxctrl api get servers data[].attributes.state