OpenStack Messaging (Zaqar) Client
Go to file
Flavio Percoco f0de7d6039 Relese notes for zaqarclient 0.1.1
6707d41 Drop incubating theme from docs
24aeae5 Deleted unuseful line
f81c36d Drop use of 'oslo' namespace package
0047c54 Fix handling of 1.1 API
2bd784e Gets 'flavor' data if the resource exists
f5f35d4 Gets 'pool' data if the resource exists
ff13b7a Handling exception on 504 Error
e4af424 Updated from global requirements
99f0b35 Added i18n support
2cb7e90 Makes health return True or False
19ec61d Remove unused openstack/common modules
369ac1e Adds encapsulation control to the client
f96c739 Updated from global requirements
4d957e6 Extend some docstrings with useful information
632c893 Add reference docs for latest recommended client
be666ff Add docs for `Client` instances
d8a5061 Setup developer docs for zaqarclient
a411bf0 Fix the client name typo
4e60be5 Updated from global requirements
ad673c5 fix KeystoneAuth doc string
0c6c0d7 Updated from global requirements
d721b75 Updates API name
ebb8d56 Add a read-only property for Queues

Change-Id: I38d88788a3753da888211055de91e3aa1a9d7bbb
2015-05-28 09:46:04 +02:00
doc Relese notes for zaqarclient 0.1.1 2015-05-28 09:46:04 +02:00
examples Deleted unuseful line 2015-05-25 16:32:26 +00:00
tests Fix handling of 1.1 API 2015-04-27 16:36:03 +02:00
zaqarclient Merge "Fix handling of 1.1 API" 2015-05-27 07:37:37 +00:00
.gitignore Ignore *.egg files. 2013-07-16 17:59:28 -04:00
.gitreview Fix .gitreview due to the repo rename/move 2014-08-16 21:33:03 +04:00
HACKING.rst Rename Marconi to Zaqar 2014-08-04 16:55:10 +02:00
LICENSE Lets get the party started :) 2013-05-07 17:09:55 +02:00
README.rst Dividing markups into multiple lines 2014-08-13 15:09:50 +02:00
requirements.txt Added i18n support 2014-11-13 17:17:01 +01:00
setup.cfg Updates API name 2014-09-22 10:20:08 -03:00
setup.py Updated from global requirements 2014-04-30 02:46:36 +00:00
test-requirements.txt Updated from global requirements 2014-11-18 11:37:13 +00:00
tox.ini Setup developer docs for zaqarclient 2014-10-23 22:27:12 +02:00

README.rst

Python Zaqar Client

version

0.1.0

Wiki

Zaqar Wiki

Launchpad

Zaqar Launchpad

Review

Code Review

Design

Client Wiki

IRC

#openstack-zaqar @ freenode

Welcome to the Zaqar Python Client project!

Table of Contents

Installation

The latest stable release can be installed from PyPI:

pip install --upgrade python-zaqarclient

For the adventurous, you may also install the latest code directly from GitHub:

pip install git+https://github.com/openstack/python-zaqarclient.git

What's in the box

By installing python-zaqarclient you get programmatic access to the Zaqar v1.0 API library. Plus, it installs a plugin to python-openstackclient that allows you to perform simple queue operations.

How to use

Python client

Details about design, features, usage and workflow can be found in the Python Client Wiki.

Command line interface

Zaqar bases its client implementation in the OpenStack Client. It can be installed and configured by following the instructions in Getting Started and Configuration in the OpenStack Client readme respectively.

The CLI currently allows creation, removal and listing of queues. Some examples are:

$  openstack queue list --limit 3
$  openstack queue create myqueue
$  openstack queue delete myqueue

Contributing

Be sure to reference the HACKING file for details on coding style. You may also wish to read through Zaqar's Contributor Guide before contributing your first patch.