All Projects → openstack → Python Zaqarclient

openstack / Python Zaqarclient

Licence: apache-2.0
OpenStack Messaging (Zaqar) Client. Mirror of code maintained at opendev.org.

Programming Languages

python
139335 projects - #7 most used programming language

======================== Team and repository tags

.. image:: http://governance.openstack.org/tc/badges/python-zaqarclient.svg :target: http://governance.openstack.org/tc/reference/tags/index.html

.. Change things from this point on

Python Zaqar Client

.. image:: https://img.shields.io/pypi/v/python-zaqarclient.svg :target: https://pypi.org/project/python-zaqarclient/ :alt: Latest Version

:Wiki: Zaqar Wiki_ :Launchpad: Zaqar Launchpad_ :Review: Code Review_ :Design: Client Wiki_ :IRC: #openstack-zaqar @ freenode

Welcome to the Zaqar_ Python Client project!

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 git .openstack.org::

pip install git+https://git.openstack.org/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_.

.. _Python Client Wiki: https://wiki.openstack.org/wiki/Zaqar/PythonClient

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

.. _OpenStack Client: https://git.openstack.org/cgit/openstack/python-openstackclient .. _OpenStack Client Readme: https://git.openstack.org/cgit/openstack/python-openstackclient/tree/README.rst

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.

.. _Zaqar: https://git.openstack.org/cgit/openstack/zaqar .. _HACKING: https://git.openstack.org/cgit/openstack/python-zaqarclient/tree/HACKING.rst .. _Zaqar Wiki: https://wiki.openstack.org/wiki/Zaqar .. _Contributor Guide: https://wiki.openstack.org/wiki/Zaqar#Contributor_Guide .. _Zaqar Launchpad: https://launchpad.net/zaqar .. _Code Review: https://review.openstack.org/#/q/status:open+project:openstack/python-zaqarclient,n,z .. _Client Wiki: https://wiki.openstack.org/wiki/Python_Zaqar_Client

  • License: Apache License, Version 2.0
  • PyPi_ - package installation
  • Bugs_ - issue tracking
  • Source_

.. _PyPi: https://pypi.org/project/python-zaqarclient .. _Bugs: https://bugs.launchpad.net/python-zaqarclient .. _Source: https://git.openstack.org/cgit/openstack/python-zaqarclient

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].