Skip to content
Pure Python bindings to XenStore
Python
Find file
Latest commit e0c7d3a Apr 25, 2016 @superbobry superbobry Connect to XenStore from the main thread
  this allows to handle ``ConnectionError``, see #8 for details
Failed to load latest commit information.
docs
examples
pyxs
tests
.travis.yml
AUTHORS
CHANGES
LICENSE
MANIFEST.in
README
README.rst
setup.cfg
setup.py
tox.ini

README.rst

.---. .-..-..-.,-. .--.
: .; `: :; :`.  .'`._-.'
: ._.'`._. ;:_,._;`.__.'
: :    .-. :
:_;    `._.'       0.4.0

-- 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:

  • pyxs supports both Python 2 and 3,
  • works over a Unix socket or XenBus,
  • has a clean and well-documented API,
  • is writen in easy to understand Python,
  • can be used with gevent or eventlet.

Installation

If you have pip you can do the usual:

pip install --user pyxs

Otherwise, download the source from GitHub and run:

python setup.py install
Something went wrong with that request. Please try again.