pyxs
pyxs copied to clipboard
Pure Python bindings to XenStore
.. -- mode: rst --
::
.---. .-..-..-.,-. .--.
: .; `: :; :`. .'`._-.'
: ._.'`._. ;:_,._;`.__.'
: : .-. :
:_; `._.' 0.4.2-dev
-- XenStore access the Python way!
What is pyxs?
It's a pure Python XenStore client implementation, which covers all of
the libxs features and adds some nice Pythonic sugar on top. Here's
a shortlist:
pyxssupports both Python 2 and 3,- works over a Unix socket or XenBus,
- has a clean and well-documented API,
- is written in easy to understand Python,
- can be used with
gevent <http://www.gevent.org>_ oreventlet <http://eventlet.net>_.
Installation
If you have pip <https://pip.pypa.io/en/stable>_ you can do the usual::
pip install --user pyxs
Otherwise, download the source from GitHub <https://github.com/selectel/pyxs>_
and run::
python setup.py install
Fedora users can install the package from the system repository::
dnf install python2-pyxs
dnf install python3-pyxs
RHEL/CentOS users can install the package from the
EPEL <https://fedoraproject.org/wiki/EPEL>_ repository::
yum install python2-pyxs
yum install python34-pyxs