{ "info": { "author": "rogeryu", "author_email": "roger.leo.yu@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 2.7" ], "description": "python-caasclient\n=================\n\nPython client for CAAS\n\n*To be filled: Brief Introduction*\n\nFeatures\n--------\n\n* HTTP interface using requests\n* Python native quering for CAAS API objects\n\nInstallation\n------------\nUsing pip::\n\n\tpip install python-caasclient\n\nA virtualenvwrapper is recommended::\n\n virtualenv python-caasclient\n source python-caasclient/bin/activate\n pip install python-caasclient\n\nManual Installation::\n\n\tgit clone https://github.com/rogeryu27/python-caasclient.git\n\tcd python-caasclient\n\tpython setup.py install\n\nUsage\n-----\n\nQuery for all ready containers [in a custom namespace]:\n\n.. code:: python\n\n\tfrom caasclient import client as caas_client\n\n\tcontainer_list = caas_client.Client().containers.list()\n\nCreate a self-defined image:\n\n.. code:: python\n\n\timport os\n\n\tfrom caasclient import client as caas_client\n\n\timage = caas_client.Client().images.create_by_dockerfile(os.open('path/to/dockerfile','w+'))\n\nRequirements\n------------\n\n* Python 2.7\n* requests\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/rogeryu27/python-caasclient", "keywords": "client caas", "license": "", "maintainer": "", "maintainer_email": "", "name": "python-caasclient", "package_url": "https://pypi.org/project/python-caasclient/", "platform": "", "project_url": "https://pypi.org/project/python-caasclient/", "project_urls": { "Homepage": "https://github.com/rogeryu27/python-caasclient" }, "release_url": "https://pypi.org/project/python-caasclient/1.0.2b1/", "requires_dist": [ "requests (>=2.12)" ], "requires_python": "", "summary": "Python client for CAAS", "version": "1.0.2b1" }, "last_serial": 2885168, "releases": { "1.0.1b1": [ { "comment_text": "", "digests": { "md5": "03ea7c31ef7b29128cf31bacfa76f999", "sha256": "66565d94f40da0a9a31499cedf08ff45851ecea0cf77879db416ed17999274cf" }, "downloads": -1, "filename": "python_caasclient-1.0.1b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03ea7c31ef7b29128cf31bacfa76f999", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6846, "upload_time": "2017-05-09T01:42:10", "url": "https://files.pythonhosted.org/packages/89/41/347b068de34f1cec6be185de991d6b627fdbec46892535fe221c0b87d021/python_caasclient-1.0.1b1-py2.py3-none-any.whl" } ], "1.0.2b1": [ { "comment_text": "", "digests": { "md5": "b141e9d9c65e3e218e23be6fbaac25c7", "sha256": "01900b6aeff780be96947f15d9f8490acb300c17173f29da292a664c3fc9a000" }, "downloads": -1, "filename": "python_caasclient-1.0.2b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b141e9d9c65e3e218e23be6fbaac25c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10884, "upload_time": "2017-05-19T08:58:48", "url": "https://files.pythonhosted.org/packages/44/6f/1ac748e2393803bf6d00d6dd06ef193d775ba8ab0e45e42856ce78dbc6ae/python_caasclient-1.0.2b1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b141e9d9c65e3e218e23be6fbaac25c7", "sha256": "01900b6aeff780be96947f15d9f8490acb300c17173f29da292a664c3fc9a000" }, "downloads": -1, "filename": "python_caasclient-1.0.2b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b141e9d9c65e3e218e23be6fbaac25c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10884, "upload_time": "2017-05-19T08:58:48", "url": "https://files.pythonhosted.org/packages/44/6f/1ac748e2393803bf6d00d6dd06ef193d775ba8ab0e45e42856ce78dbc6ae/python_caasclient-1.0.2b1-py2.py3-none-any.whl" } ] }