Create claim and return a list of claimed messages
openstack claim create
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--ttl <ttl>]
[--grace <grace>]
[--limit <limit>]
<queue_name>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Time to live in seconds for claim
The message grace period in seconds
Claims a set of messages, up to limit
Name of the queue to be claim
This command is provided by the python-zaqarclient plugin.
Display claim details
openstack claim query
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<queue_name>
<claim_id>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Name of the claimed queue
ID of the claim
This command is provided by the python-zaqarclient plugin.
Delete a claim
openstack claim release <queue_name> <claim_id>
Name of the claimed queue
Claim ID to delete
This command is provided by the python-zaqarclient plugin.
Renew a claim
openstack claim renew
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--ttl <ttl>]
[--grace <grace>]
<queue_name>
<claim_id>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Time to live in seconds for claim
The message grace period in seconds
Name of the claimed queue
Claim ID
This command is provided by the python-zaqarclient plugin.
List all messages for a given queue
openstack message list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--message-ids <message_ids>]
[--limit <limit>]
[--echo]
[--include-claimed]
[--include-delayed]
[--client-id <client_id>]
<queue_name>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List of messages’ ids to retrieve
Maximum number of messages to get
Whether to get this client’s own messages
Whether to include claimed messages
Whether to include delayed messages
A UUID for each client instance.
Name of the queue
This command is provided by the python-zaqarclient plugin.
Post messages for a given queue
openstack message post
[--client-id <client_id>]
<queue_name>
<messages>
A UUID for each client instance.
Name of the queue
Messages to be posted.
This command is provided by the python-zaqarclient plugin.
Create claim and return a list of claimed messages
openstack messaging claim create
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--ttl <ttl>]
[--grace <grace>]
[--limit <limit>]
<queue_name>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Time to live in seconds for claim
The message grace period in seconds
Claims a set of messages, up to limit
Name of the queue to be claim
This command is provided by the python-zaqarclient plugin.
Display claim details
openstack messaging claim query
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<queue_name>
<claim_id>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Name of the claimed queue
ID of the claim
This command is provided by the python-zaqarclient plugin.
Delete a claim
openstack messaging claim release <queue_name> <claim_id>
Name of the claimed queue
Claim ID to delete
This command is provided by the python-zaqarclient plugin.
Renew a claim
openstack messaging claim renew
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--ttl <ttl>]
[--grace <grace>]
<queue_name>
<claim_id>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Time to live in seconds for claim
The message grace period in seconds
Name of the claimed queue
Claim ID
This command is provided by the python-zaqarclient plugin.
Create a pool flavor
openstack messaging flavor create
[--pool_list <pool_list>]
[--capabilities <capabilities>]
<flavor_name>
Pool list for flavor
Describes flavor-specific capabilities, This option is only available in client api version < 2 .
Name of the flavor
This command is provided by the python-zaqarclient plugin.
Delete a pool flavor
openstack messaging flavor delete <flavor_name>
Name of the flavor
This command is provided by the python-zaqarclient plugin.
List available pool flavors
openstack messaging flavor list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <flavor_name>]
[--limit <limit>]
[--detailed]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Flavor’s paging marker
Page size limit
If show detailed capabilities of flavor
This command is provided by the python-zaqarclient plugin.
Display pool flavor details
openstack messaging flavor show <flavor_name>
Flavor to display (name)
This command is provided by the python-zaqarclient plugin.
Update a flavor’s attributes
openstack messaging flavor update
[--pool_list <pool_list>]
[--capabilities <capabilities>]
<flavor_name>
Pool list the flavor sits on
Describes flavor-specific capabilities.
Name of the flavor
This command is provided by the python-zaqarclient plugin.
Display detailed health status of Zaqar server
openstack messaging health
This command is provided by the python-zaqarclient plugin.
Display detailed resource doc of Zaqar server
openstack messaging homedoc
This command is provided by the python-zaqarclient plugin.
List all messages for a given queue
openstack messaging message list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--message-ids <message_ids>]
[--limit <limit>]
[--echo]
[--include-claimed]
[--include-delayed]
[--client-id <client_id>]
<queue_name>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List of messages’ ids to retrieve
Maximum number of messages to get
Whether to get this client’s own messages
Whether to include claimed messages
Whether to include delayed messages
A UUID for each client instance.
Name of the queue
This command is provided by the python-zaqarclient plugin.
Post messages for a given queue
openstack messaging message post
[--client-id <client_id>]
<queue_name>
<messages>
A UUID for each client instance.
Name of the queue
Messages to be posted.
This command is provided by the python-zaqarclient plugin.
Check if Zaqar server is alive or not
openstack messaging ping
This command is provided by the python-zaqarclient plugin.
Create a pool
openstack messaging pool create
[--flavor <flavor>]
[--pool_options <pool_options>]
<pool_name>
<pool_uri>
<pool_weight>
Flavor of the pool
An optional request component related to storage-specific options
Name of the pool
Storage engine URI
weight of the pool
This command is provided by the python-zaqarclient plugin.
Delete a pool
openstack messaging pool delete <pool_name>
Name of the pool
This command is provided by the python-zaqarclient plugin.
List available Pools
openstack messaging pool list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <pool_name>]
[--limit <limit>]
[--detailed]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Pool’s paging marker
Page size limit
Detailed output
This command is provided by the python-zaqarclient plugin.
Display pool details
openstack messaging pool show <pool_name>
Pool to display (name)
This command is provided by the python-zaqarclient plugin.
Update a pool attribute
openstack messaging pool update
[--pool_uri <pool_uri>]
[--pool_weight <pool_weight>]
[--flavor <flavor>]
[--pool_options <pool_options>]
<pool_name>
Storage engine URI
Weight of the pool
Flavor of the pool
An optional request component related to storage-specific options
Name of the pool
This command is provided by the python-zaqarclient plugin.
Create a queue
openstack messaging queue create <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
Delete a queue
openstack messaging queue delete <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
Get queue metadata
openstack messaging queue get metadata <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
List available queues
openstack messaging queue list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <queue_id>]
[--limit <limit>]
[--detailed]
[--with_count]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Queue’s paging marker
Page size limit
If show detailed information of queue
If show amount information of queue
This command is provided by the python-zaqarclient plugin.
Purge a queue
openstack messaging queue purge
[--resource_types <resource_types>]
<queue_name>
Resource types want to be purged.
Name of the queue
This command is provided by the python-zaqarclient plugin.
Set queue metadata
openstack messaging queue set metadata <queue_name> <queue_metadata>
Name of the queue
Queue metadata, All the metadata of the queue will be replaced by queue_metadata
This command is provided by the python-zaqarclient plugin.
Create a pre-signed url
openstack messaging queue signed url
[--paths <paths>]
[--ttl-seconds <ttl_seconds>]
[--methods <methods>]
<queue_name>
Allowed paths in a comma-separated list. Options: messages, subscriptions, claims
Length of time (in seconds) until the signature expires
HTTP methods to allow as a comma-separated list. Options: GET, HEAD, OPTIONS, POST, PUT, DELETE
Name of the queue
This command is provided by the python-zaqarclient plugin.
Get queue stats
openstack messaging queue stats <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
Create a subscription for queue
openstack messaging subscription create
[--options <options>]
<queue_name>
<subscriber>
<ttl>
Metadata of the subscription in JSON format
Name of the queue to subscribe to
Subscriber which will be notified
Time to live of the subscription in seconds
This command is provided by the python-zaqarclient plugin.
Delete a subscription
openstack messaging subscription delete <queue_name> <subscription_id>
Name of the queue for the subscription
ID of the subscription
This command is provided by the python-zaqarclient plugin.
List available subscriptions
openstack messaging subscription list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <subscription_id>]
[--limit <limit>]
<queue_name>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Subscription’s paging marker, the ID of the last subscription of the previous page
Page size limit, default value is 20
Name of the queue to subscribe to
This command is provided by the python-zaqarclient plugin.
Display subscription details
openstack messaging subscription show <queue_name> <subscription_id>
Name of the queue to subscribe to
ID of the subscription
This command is provided by the python-zaqarclient plugin.
Update a subscription
openstack messaging subscription update
[--subscriber <subscriber>]
[--ttl <ttl>]
[--options <options>]
<queue_name>
<subscription_id>
Subscriber which will be notified
Time to live of the subscription in seconds
Metadata of the subscription in JSON format
Name of the queue to subscribe to
ID of the subscription
This command is provided by the python-zaqarclient plugin.
Create a pool
openstack pool create
[--flavor <flavor>]
[--pool_options <pool_options>]
<pool_name>
<pool_uri>
<pool_weight>
Flavor of the pool
An optional request component related to storage-specific options
Name of the pool
Storage engine URI
weight of the pool
This command is provided by the python-zaqarclient plugin.
Delete a pool
openstack pool delete <pool_name>
Name of the pool
This command is provided by the python-zaqarclient plugin.
List available Pools
openstack pool list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <pool_name>]
[--limit <limit>]
[--detailed]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Pool’s paging marker
Page size limit
Detailed output
This command is provided by the python-zaqarclient plugin.
Display pool details
openstack pool show <pool_name>
Pool to display (name)
This command is provided by the python-zaqarclient plugin.
Update a pool attribute
openstack pool update
[--pool_uri <pool_uri>]
[--pool_weight <pool_weight>]
[--flavor <flavor>]
[--pool_options <pool_options>]
<pool_name>
Storage engine URI
Weight of the pool
Flavor of the pool
An optional request component related to storage-specific options
Name of the pool
This command is provided by the python-zaqarclient plugin.
Create a queue
openstack queue create <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
Delete a queue
openstack queue delete <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
Get queue metadata
openstack queue get metadata <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
List available queues
openstack queue list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <queue_id>]
[--limit <limit>]
[--detailed]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Queue’s paging marker
Page size limit
If show detailed information of queue
This command is provided by the python-zaqarclient plugin.
Purge a queue
openstack queue purge [--resource_types <resource_types>] <queue_name>
Resource types want to be purged.
Name of the queue
This command is provided by the python-zaqarclient plugin.
Set queue metadata
openstack queue set metadata <queue_name> <queue_metadata>
Name of the queue
Queue metadata
This command is provided by the python-zaqarclient plugin.
Create a pre-signed url
openstack queue signed url
[--paths <paths>]
[--ttl-seconds <ttl_seconds>]
[--methods <methods>]
<queue_name>
Allowed paths in a comma-separated list. Options: messages, subscriptions, claims
Length of time (in seconds) until the signature expires
HTTP methods to allow as a comma-separated list. Options: GET, HEAD, OPTIONS, POST, PUT, DELETE
Name of the queue
This command is provided by the python-zaqarclient plugin.
Get queue stats
openstack queue stats <queue_name>
Name of the queue
This command is provided by the python-zaqarclient plugin.
Create a subscription for queue
openstack subscription create
[--options <options>]
<queue_name>
<subscriber>
<ttl>
Metadata of the subscription in JSON format
Name of the queue to subscribe to
Subscriber which will be notified
Time to live of the subscription in seconds
This command is provided by the python-zaqarclient plugin.
Delete a subscription
openstack subscription delete <queue_name> <subscription_id>
Name of the queue for the subscription
ID of the subscription
This command is provided by the python-zaqarclient plugin.
List available subscriptions
openstack subscription list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <subscription_id>]
[--limit <limit>]
<queue_name>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Subscription’s paging marker, the ID of the last subscription of the previous page
Page size limit, default value is 20
Name of the queue to subscribe to
This command is provided by the python-zaqarclient plugin.
Display subscription details
openstack subscription show <queue_name> <subscription_id>
Name of the queue to subscribe to
ID of the subscription
This command is provided by the python-zaqarclient plugin.
Update a subscription
openstack subscription update
[--subscriber <subscriber>]
[--ttl <ttl>]
[--options <options>]
<queue_name>
<subscription_id>
Subscriber which will be notified
Time to live of the subscription in seconds
Metadata of the subscription in JSON format
Name of the queue to subscribe to
ID of the subscription
This command is provided by the python-zaqarclient plugin.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.