Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/douban/pymesos

A pure python implementation of Mesos scheduler and executor
https://github.com/douban/pymesos

mesos mesos-client python

Last synced: 5 days ago
JSON representation

A pure python implementation of Mesos scheduler and executor

Awesome Lists containing this project

README

        

PyMesos
========

.. image:: https://img.shields.io/travis/douban/pymesos.svg
:target: https://travis-ci.org/douban/pymesos

.. image:: https://badge.fury.io/py/pymesos.svg
:target: https://badge.fury.io/py/pymesos

A pure python implementation of Apache Mesos scheduler, executor and operator.

Note:
------
If you encounter errors when install zkpython, please do ``suto apt install python-dev libzookeeper-st-dev libzookeeper-mt-dev`` first.

Since ``PyMesos 0.2.0``, ``Apache Mesos`` HTTP API is implemented instead of the ``Protobuf`` API.

Users of ``PyMesos`` would be able to get rid of the unnecessary dependence of ``Protobuf``.

Meanwhile, ``PyMesos`` user need to migrate original code to use plain ``Python`` dicts instead of ``Protobuf`` objects to use ``PyMesos >= 0.2.0``.

For more detail, please refer to `Scheduler HTTP API Document `_ , `Executor HTTP API Document `_ and `Operator HTTP API Document `_