Masakari commands¶
Masakari commands are CLI interface.
notification create¶
Create notification.
openstack notification create
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    <type>
    <hostname>
    <generated_time>
    <payload>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
type¶ Type of failure. The supported options are: COMPUTE_HOST, VM, PROCESS.
- 
hostname¶ Hostname of notification.
- 
generated_time¶ Timestamp for notification. e.g. 2016-01-01T01:00:00.000
- 
payload¶ JSON string about failure event.
This command is provided by the python-masakariclient plugin.
notification list¶
List notifications.
openstack notification list
    [-f {csv,json,table,value,yaml}]
    [-c COLUMN]
    [--quote {all,minimal,none,nonnumeric}]
    [--noindent]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <id>]
    [--sort <key>[:<direction>]]
    [--filters <"key1=value1;key2=value2...">]
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--quote<QUOTE_MODE>¶ when to include quotes, defaults to nonnumeric
- 
--noindent¶ whether to disable indenting the JSON
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--sort-columnSORT_COLUMN¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
- 
--sort-ascending¶ sort the column(s) in ascending order
- 
--sort-descending¶ sort the column(s) in descending order
- 
--limit<limit>¶ Limit the number of notifications returned
- 
--marker<id>¶ Only return notifications that appear after the given notification ID
- 
--sort<key>[:<direction>]¶ Sorting option which is a string containing a list of keys separated by commas. Each key can be optionally appended by a sort direction (:asc or :desc). The valid sort keys are: [‘type’, ‘created_at’, ‘updated_at’]
- 
--filters<"key1=value1;key2=value2...">¶ Filter parameters to apply on returned notifications. This can be specified multiple times, or once with parameters separated by a semicolon. The valid filter keys are: [‘source_host_uuid’, ‘type’, ‘status’, generated-since]
This command is provided by the python-masakariclient plugin.
notification show¶
Show notification details.
openstack notification show
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    <notification>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
notification¶ UUID of notification to display
This command is provided by the python-masakariclient plugin.
segment create¶
Create segment.
openstack segment create
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--is_enabled <boolean>]
    [--description <description>]
    <name>
    <recovery_method>
    <service_type>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--is_enabled<boolean>¶ The enabled flag of this segment. Supported after microversion 1.2.
- 
--description<description>¶ Description of segment.
- 
name¶ Name of segment.
- 
recovery_method¶ Recovery method of segment. The supported options are: auto, reserved_host, auto_priority, rh_priority.
- 
service_type¶ Service type of segment.
This command is provided by the python-masakariclient plugin.
segment delete¶
Delete a segment(s).
openstack segment delete <segment> [<segment> ...]
- 
segment¶ Name or ID of segment(s) to delete
This command is provided by the python-masakariclient plugin.
segment host create¶
Create a Host.
openstack segment host create
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--reserved <reserved>]
    [--on_maintenance <on_maintenance>]
    <name>
    <type>
    <control_attributes>
    <segment_id>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--reserved<reserved>¶ Host reservation. The supported options are: True, False.
- 
--on_maintenance<on_maintenance>¶ Maintenance status of host. The supported options are: True, False.
- 
name¶ Name of host.
- 
type¶ Type of host.
- 
control_attributes¶ Attribute about control.
- 
segment_id¶ Name or ID of segment.
This command is provided by the python-masakariclient plugin.
segment host delete¶
Delete a host.
openstack segment host delete <segment_id> <host>
- 
segment_id¶ Name or ID of segment.
- 
host¶ Name or ID of the Host
This command is provided by the python-masakariclient plugin.
segment host list¶
List Hosts.
openstack segment host list
    [-f {csv,json,table,value,yaml}]
    [-c COLUMN]
    [--quote {all,minimal,none,nonnumeric}]
    [--noindent]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <id>]
    [--sort <key>[:<direction>]]
    [--filters <"key1=value1;key2=value2...">]
    <segment_id>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--quote<QUOTE_MODE>¶ when to include quotes, defaults to nonnumeric
- 
--noindent¶ whether to disable indenting the JSON
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--sort-columnSORT_COLUMN¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
- 
--sort-ascending¶ sort the column(s) in ascending order
- 
--sort-descending¶ sort the column(s) in descending order
- 
--limit<limit>¶ Limit the number of hosts returned
- 
--marker<id>¶ Only return hosts that appear after the given host ID
- 
--sort<key>[:<direction>]¶ Sorting option which is a string containing a list of keys separated by commas. Each key can be optionally appended by a sort direction (:asc or :desc). The valid sort keys are: [‘type’, ‘name’, ‘created_at’, ‘updated_at’]
- 
--filters<"key1=value1;key2=value2...">¶ Filter parameters to apply on returned hosts. This can be specified multiple times, or once with parameters separated by a semicolon. The valid filter keys are: [‘failover_segment_id’, ‘type’, ‘on_maintenance’, ‘reserved’]
- 
segment_id¶ Name or ID of segment.
This command is provided by the python-masakariclient plugin.
segment host show¶
Show host details.
openstack segment host show
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    <segment_id>
    <host>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
segment_id¶ Name or ID of segment.
- 
host¶ Name or ID of the Host
This command is provided by the python-masakariclient plugin.
segment host update¶
Update a Host.
openstack segment host update
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--reserved <reserved>]
    [--on_maintenance <on_maintenance>]
    [--name <name>]
    [--type <type>]
    [--control_attributes <control_attributes>]
    <segment_id>
    <host>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--reserved<reserved>¶ Host reservation. The supported options are: True, False.
- 
--on_maintenance<on_maintenance>¶ Maintenance status of host. The supported options are: True, False.
- 
--name<name>¶ Name of host.
- 
--type<type>¶ Type of host.
- 
--control_attributes<control_attributes>¶ Attributes about control.
- 
segment_id¶ Name or ID of segment.
- 
host¶ Name or ID of the Host
This command is provided by the python-masakariclient plugin.
segment list¶
List segments.
openstack segment list
    [-f {csv,json,table,value,yaml}]
    [-c COLUMN]
    [--quote {all,minimal,none,nonnumeric}]
    [--noindent]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <id>]
    [--sort <key>[:<direction>]]
    [--filters <"key1=value1;key2=value2...">]
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--quote<QUOTE_MODE>¶ when to include quotes, defaults to nonnumeric
- 
--noindent¶ whether to disable indenting the JSON
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--sort-columnSORT_COLUMN¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
- 
--sort-ascending¶ sort the column(s) in ascending order
- 
--sort-descending¶ sort the column(s) in descending order
- 
--limit<limit>¶ Limit the number of segments returned
- 
--marker<id>¶ Only return segments that appear after the given segment ID
- 
--sort<key>[:<direction>]¶ Sorting option which is a string containing a list of keys separated by commas. Each key can be optionally appended by a sort direction (:asc or :desc). The valid sort keys are: [‘type’, ‘name’, ‘created_at’, ‘updated_at’]
- 
--filters<"key1=value1;key2=value2...">¶ Filter parameters to apply on returned segments. This can be specified multiple times, or once with parameters separated by a semicolon. The valid filter keys are: [‘recovery_method’, ‘service_type’]
This command is provided by the python-masakariclient plugin.
segment show¶
Show segment details.
openstack segment show
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    <segment>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
segment¶ Segment to display (name or ID)
This command is provided by the python-masakariclient plugin.
segment update¶
Update a segment.
openstack segment update
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--name <name>]
    [--recovery_method <recovery_method>]
    [--service_type <service_type>]
    [--is_enabled <boolean>]
    [--description <description>]
    <segment>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--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
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--name<name>¶ Name of segment.
- 
--recovery_method<recovery_method>¶ Recovery method of segment. The supported options are: auto, reserved_host, auto_priority, rh_priority
- 
--service_type<service_type>¶ Service type of segment.
- 
--is_enabled<boolean>¶ The enabled flag of this segment. Supported after microversion 1.2.
- 
--description<description>¶ Description of segment.
- 
segment¶ Name or ID of the segment to update.
This command is provided by the python-masakariclient plugin.