{ "info": { "author": "Christophe de Carvalho", "author_email": "christophe@gig.tech", "bugtrack_url": null, "classifiers": [], "description": "# Python Client\n\nO-orchestrator is the Python client used to talk to [Zero-OS 0 Rest API](../README.md)\n\n## Install\n\n```bash\npip install 0-orchestrator\n```\n\n## How to use\n\n```python\nIn [9]: from zeroos.orchestrator import client\n\nIn [10]: c = client.Client('http://192.168.193.212:8080')\n\nIn [11]: c.api.nodes.ListNodes().json()\nOut[11]:\n[{'hostname': '', 'id': '2c600cbc2545', 'status': 'running'},\n {'hostname': '', 'id': '2c600ccd2ae9', 'status': 'running'},\n {'hostname': '', 'id': '0cc47a3b3d6a', 'status': 'running'},\n {'hostname': '', 'id': '2c600ccd2ad1', 'status': 'running'},\n {'hostname': '', 'id': '2c600cbc23bc', 'status': 'running'}]\n```\n\n## To update the client from the RAML file\n\n```shell\ngo-raml client -l python --ramlfile raml/api.raml --dir pyclient/zeroos/orchestrator/client\n```\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/g8os/grid", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "0-orchestrator", "package_url": "https://pypi.org/project/0-orchestrator/", "platform": "", "project_url": "https://pypi.org/project/0-orchestrator/", "project_urls": { "Homepage": "https://github.com/g8os/grid" }, "release_url": "https://pypi.org/project/0-orchestrator/1.1.0a8/", "requires_dist": [ "Jinja2", "aioredis", "etcd3", "netaddr", "python-dateutil" ], "requires_python": "", "summary": "Zero-OS Orchestrator", "version": "1.1.0a8" }, "last_serial": 3242047, "releases": { "1.1.0-alpha-7-1": [ { "comment_text": "", "digests": { "md5": "f1a743ccf5999f8a57926762d4cbda02", "sha256": "72f076dec0cbe098ebc085fa083b30e2671a310d8186620f1c52e73c220ab81f" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a7.post1-py3-none-any.whl", "has_sig": false, "md5_digest": "f1a743ccf5999f8a57926762d4cbda02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 148870, "upload_time": "2017-08-31T10:14:28", "url": "https://files.pythonhosted.org/packages/0d/ce/6e7c14ebc167f31a8bb9d0b48116359794c902a60c29e0c8d197b13e8bdd/0_orchestrator-1.1.0a7.post1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8c22e6b44d76e0adb9a899eb558fe78", "sha256": "7789ed84a06a08f072ed92dfba91e46c2aab6616df80afdbdb570c017ea4852f" }, "downloads": -1, "filename": "0-orchestrator-1.1.0-alpha-7-1.tar.gz", "has_sig": false, "md5_digest": "a8c22e6b44d76e0adb9a899eb558fe78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55932, "upload_time": "2017-08-31T10:14:31", "url": "https://files.pythonhosted.org/packages/d2/5b/92b1be5d9ff54b2409b4f77d85e90f2e3bf6488d040f6f3269de0ed3aa0e/0-orchestrator-1.1.0-alpha-7-1.tar.gz" } ], "1.1.0a0": [ { "comment_text": "", "digests": { "md5": "a90be403c11034470656a428ab9bbc9e", "sha256": "a1ba77c79f65e71fe92fe1050fe89b4fe88b9faaa3c16fe324f5da4c7e2d14e9" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a0-py3-none-any.whl", "has_sig": false, "md5_digest": "a90be403c11034470656a428ab9bbc9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 104070, "upload_time": "2017-06-09T08:37:09", "url": "https://files.pythonhosted.org/packages/e6/e2/813b1755dccc504d2494e924ca3253a612674379d987be606581fb297289/0_orchestrator-1.1.0a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f3e0c406a6dedb90f68e9399161af52", "sha256": "bef128cef7e57e648ef6a651379793b1a63df90b4da9ffc995dd688e62ddb6d7" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a0.tar.gz", "has_sig": false, "md5_digest": "1f3e0c406a6dedb90f68e9399161af52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37500, "upload_time": "2017-06-09T08:37:11", "url": "https://files.pythonhosted.org/packages/de/0a/742998c97b906aee0a0d4878d20c5090141fd8110f72d83d52f4c1941f67/0-orchestrator-1.1.0a0.tar.gz" } ], "1.1.0a3": [ { "comment_text": "", "digests": { "md5": "4396d8dd5810266b284c7ed028eeb152", "sha256": "237e32c255663a74cfc9b4f20cf69949ba10cfa52e5d3099194ad2ad35201b4c" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a3-py3-none-any.whl", "has_sig": false, "md5_digest": "4396d8dd5810266b284c7ed028eeb152", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 104071, "upload_time": "2017-06-09T08:38:06", "url": "https://files.pythonhosted.org/packages/68/8b/bbed7b15b68637bb66fa28047b082fb5383f6ddb61ef8a723b3e46e5c4dd/0_orchestrator-1.1.0a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bd2016aa1dc6f1d28b88657673025ef", "sha256": "d9248bc9b55f645b6045f6bb4846ae0df0f7193e39633295d9967ba68665d177" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a3.tar.gz", "has_sig": false, "md5_digest": "7bd2016aa1dc6f1d28b88657673025ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37506, "upload_time": "2017-06-09T08:38:07", "url": "https://files.pythonhosted.org/packages/14/19/93882065e97fe8d30b246ad47365b4a18c63846b1c8b5f294c4abcedba49/0-orchestrator-1.1.0a3.tar.gz" } ], "1.1.0a4": [ { "comment_text": "", "digests": { "md5": "72267cdadac5c628136605b72458c7ee", "sha256": "f3a74112dd8a2a0622c77b276ad59d483f62b6bdfce8697f1d6e0b2524860bfe" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a4-py3-none-any.whl", "has_sig": false, "md5_digest": "72267cdadac5c628136605b72458c7ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112659, "upload_time": "2017-06-23T13:14:23", "url": "https://files.pythonhosted.org/packages/aa/2d/a4193ef2473ec3b370e1f09beb57f161a24f7ca0fe96258f33759dda33b6/0_orchestrator-1.1.0a4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fffc6294082ee573c5a73c0087dd02b", "sha256": "36e8fd4b8ccd29d4f144134a5624b835749ab6d15fc85e6db5c46a7082b5303f" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a4.tar.gz", "has_sig": false, "md5_digest": "6fffc6294082ee573c5a73c0087dd02b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41173, "upload_time": "2017-06-23T13:14:25", "url": "https://files.pythonhosted.org/packages/f7/c2/89c3dd8686fd4e69871e11f69f87971dd090b769450c39a6d0f002a0fcb9/0-orchestrator-1.1.0a4.tar.gz" } ], "1.1.0a5": [ { "comment_text": "", "digests": { "md5": "b481b8ed60713e6bb45d6a95bb0e26a3", "sha256": "581ee83684cb57ba5c55a0b7d3a8aa24f0ccca087b7e205d5c0ca22b47fea303" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a5-py3-none-any.whl", "has_sig": false, "md5_digest": "b481b8ed60713e6bb45d6a95bb0e26a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 123989, "upload_time": "2017-07-17T06:39:53", "url": "https://files.pythonhosted.org/packages/d4/75/06331e14b61541ac67afecb713ce6d0e3be5b52a513887c4cc74ef8bb568/0_orchestrator-1.1.0a5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "231ef8c3efe5003429c3b263437a849c", "sha256": "21edefac10907b2ce36f07c20b01c1abc1944ab0e32989c81ad853b9f3a8f99c" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a5.tar.gz", "has_sig": false, "md5_digest": "231ef8c3efe5003429c3b263437a849c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44177, "upload_time": "2017-07-17T06:39:54", "url": "https://files.pythonhosted.org/packages/82/bb/a0c60cf1a52fdaabfee3172412137ffc11fe3d4f54be7d4b9c608d5f8b20/0-orchestrator-1.1.0a5.tar.gz" } ], "1.1.0a7": [ { "comment_text": "", "digests": { "md5": "8df9a30a84ffa8da2cdcd0f90087291d", "sha256": "b09acf91c50222fc64664095684c5945a8a3f9ed275739d713d4b01c8ae43746" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a7-py3-none-any.whl", "has_sig": false, "md5_digest": "8df9a30a84ffa8da2cdcd0f90087291d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 148702, "upload_time": "2017-08-09T15:36:54", "url": "https://files.pythonhosted.org/packages/eb/ae/8c0ce308eaed5419cc1e5b097e635c2f0d19fe94a71310e325413a58671a/0_orchestrator-1.1.0a7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4177117b59fce270892605c15e8715e4", "sha256": "2cfc80c8589f2f622db351c2aaf49136d3125318304463e9a127ad68902b9262" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a7.tar.gz", "has_sig": false, "md5_digest": "4177117b59fce270892605c15e8715e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55821, "upload_time": "2017-08-09T15:36:56", "url": "https://files.pythonhosted.org/packages/f7/92/d10e965ef66b41fdad63a44899a7cb6084eaff81eb35de275ee48f10b9d5/0-orchestrator-1.1.0a7.tar.gz" } ], "1.1.0a8": [ { "comment_text": "", "digests": { "md5": "0910eb80bedcdbf10eb221ee18f957e8", "sha256": "5460255971955f78265894404032a33a14d3a6c93c1099d5c130b520e96d2cd9" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a8-py3-none-any.whl", "has_sig": false, "md5_digest": "0910eb80bedcdbf10eb221ee18f957e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 153217, "upload_time": "2017-10-11T13:21:48", "url": "https://files.pythonhosted.org/packages/21/53/f43b2f754284fe76436e06aac50c42ad984587dcfcb3e35c0999158223d5/0_orchestrator-1.1.0a8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8158e9ca441a5b13627bb3aadf1da240", "sha256": "bf89940a3d3f3d1b8fac912cbc9b173f7ca0aa2aee623fa206771f230d0467dd" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a8.tar.gz", "has_sig": false, "md5_digest": "8158e9ca441a5b13627bb3aadf1da240", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57750, "upload_time": "2017-10-11T13:21:50", "url": "https://files.pythonhosted.org/packages/06/83/ed65c68212f5f145063ba6e3df8e8a58f724564db0f33224f3e4b567f78f/0-orchestrator-1.1.0a8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0910eb80bedcdbf10eb221ee18f957e8", "sha256": "5460255971955f78265894404032a33a14d3a6c93c1099d5c130b520e96d2cd9" }, "downloads": -1, "filename": "0_orchestrator-1.1.0a8-py3-none-any.whl", "has_sig": false, "md5_digest": "0910eb80bedcdbf10eb221ee18f957e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 153217, "upload_time": "2017-10-11T13:21:48", "url": "https://files.pythonhosted.org/packages/21/53/f43b2f754284fe76436e06aac50c42ad984587dcfcb3e35c0999158223d5/0_orchestrator-1.1.0a8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8158e9ca441a5b13627bb3aadf1da240", "sha256": "bf89940a3d3f3d1b8fac912cbc9b173f7ca0aa2aee623fa206771f230d0467dd" }, "downloads": -1, "filename": "0-orchestrator-1.1.0a8.tar.gz", "has_sig": false, "md5_digest": "8158e9ca441a5b13627bb3aadf1da240", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57750, "upload_time": "2017-10-11T13:21:50", "url": "https://files.pythonhosted.org/packages/06/83/ed65c68212f5f145063ba6e3df8e8a58f724564db0f33224f3e4b567f78f/0-orchestrator-1.1.0a8.tar.gz" } ] }