Chapter 17. compute
This chapter describes the commands under the compute command.
17.1. compute agent create
Create compute agent
Usage:
openstack compute agent create [-h] [-f {json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--fit-width] [--print-empty]
[--noindent] [--prefix PREFIX]
<os> <architecture> <version> <url>
<md5hash> <hypervisor>
Table 17.1. Table Formatter
| Value | Summary |
|---|---|
| --print-empty | Print empty table if there is no data to show. |
| --max-width <integer> | Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. |
| --fit-width | Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable |
Table 17.2. Positional Arguments
| Value | Summary |
|---|---|
| <url> | Url |
| <architecture> | Type of architecture |
| <version> | Version |
| <hypervisor> | Type of hypervisor |
| <os> | Type of os |
| <md5hash> | Md5 hash |
Table 17.3. Output Formatters
| Value | Summary |
|---|---|
| output formatter options-f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} | The output format, defaults to table |
| -c COLUMN, --column COLUMN | Specify the column(s) to include, can be repeated |
Table 17.4. JSON Formatter
| Value | Summary |
|---|---|
| --noindent | Whether to disable indenting the json |
Table 17.5. Optional Arguments
| Value | Summary |
|---|---|
| -h, --help | Show this help message and exit |
Table 17.6. Shell Formatter
| Value | Summary |
|---|---|
| a format a UNIX shell can parse (variable="value")--prefix PREFIX | Add a prefix to all variable names |
17.2. compute agent delete
Delete compute agent(s)
Usage:
openstack compute agent delete [-h] <id> [<id> ...]
Table 17.7. Positional Arguments
| Value | Summary |
|---|---|
| <id> | Id of agent(s) to delete |
Table 17.8. Optional Arguments
| Value | Summary |
|---|---|
| -h, --help | Show this help message and exit |
17.3. compute agent list
List compute agents
Usage:
openstack compute agent list [-h] [-f {csv,json,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--fit-width] [--print-empty] [--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--sort-column SORT_COLUMN]
[--hypervisor <hypervisor>]
Table 17.9. Table Formatter
| Value | Summary |
|---|---|
| --print-empty | Print empty table if there is no data to show. |
| --max-width <integer> | Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. |
| --fit-width | Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable |
Table 17.10. CSV Formatter
| Value | Summary |
|---|---|
| --quote {all,minimal,none,nonnumeric} | When to include quotes, defaults to nonnumeric |
Table 17.11. Output Formatters
| Value | Summary |
|---|---|
| output formatter options-f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} | The output format, defaults to table |
| -c COLUMN, --column COLUMN | Specify the column(s) to include, can be repeated |
| --sort-column SORT_COLUMN | Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated |
Table 17.12. JSON Formatter
| Value | Summary |
|---|---|
| --noindent | Whether to disable indenting the json |
Table 17.13. Optional Arguments
| Value | Summary |
|---|---|
| -h, --help | Show this help message and exit |
| --hypervisor <hypervisor> | Type of hypervisor |
17.4. compute agent set
Set compute agent properties
Usage:
openstack compute agent set [-h] [--agent-version <version>]
[--url <url>] [--md5hash <md5hash>]
<id>
Table 17.14. Positional Arguments
| Value | Summary |
|---|---|
| <id> | Id of the agent |
Table 17.15. Optional Arguments
| Value | Summary |
|---|---|
| --agent-version <version> | Version of the agent |
| -h, --help | Show this help message and exit |
| --md5hash <md5hash> | Md5 hash of the agent |
| --url <url> | Url of the agent |
17.5. compute service delete
Delete compute service(s)
Usage:
openstack compute service delete [-h] <service> [<service> ...]
Table 17.16. Positional Arguments
| Value | Summary |
|---|---|
| <service> | Compute service(s) to delete (id only) |
Table 17.17. Optional Arguments
| Value | Summary |
|---|---|
| -h, --help | Show this help message and exit |
17.6. compute service list
List compute services
Usage:
openstack compute service list [-h] [-f {csv,json,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--fit-width] [--print-empty]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--sort-column SORT_COLUMN]
[--host <host>] [--service <service>]
[--long]
Table 17.18. Table Formatter
| Value | Summary |
|---|---|
| --print-empty | Print empty table if there is no data to show. |
| --max-width <integer> | Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. |
| --fit-width | Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable |
Table 17.19. CSV Formatter
| Value | Summary |
|---|---|
| --quote {all,minimal,none,nonnumeric} | When to include quotes, defaults to nonnumeric |
Table 17.20. Output Formatters
| Value | Summary |
|---|---|
| output formatter options-f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} | The output format, defaults to table |
| -c COLUMN, --column COLUMN | Specify the column(s) to include, can be repeated |
| --sort-column SORT_COLUMN | Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated |
Table 17.21. JSON Formatter
| Value | Summary |
|---|---|
| --noindent | Whether to disable indenting the json |
Table 17.22. Optional Arguments
| Value | Summary |
|---|---|
| -h, --help | Show this help message and exit |
| --host <host> | List services on specified host (name only) |
| --long | List additional fields in output |
| --service <service> | List only specified service (name only) |
17.7. compute service set
Set compute service properties
Usage:
openstack compute service set [-h] [--enable | --disable]
[--disable-reason <reason>]
[--up | --down]
<host> <service>
Table 17.23. Positional Arguments
| Value | Summary |
|---|---|
| <service> | Name of service (binary name) |
| <host> | Name of host |
Table 17.24. Optional Arguments
| Value | Summary |
|---|---|
| --enable | Enable service |
| --disable-reason <reason> | Reason for disabling the service (in quotes). should be used with --disable option. |
| --down | Force down service |
| --up | Force up service |
| -h, --help | Show this help message and exit |
| --disable | Disable service |