{ "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": "caasclient", "package_url": "https://pypi.org/project/caasclient/", "platform": "", "project_url": "https://pypi.org/project/caasclient/", "project_urls": { "Homepage": "https://github.com/rogeryu27/python-caasclient" }, "release_url": "https://pypi.org/project/caasclient/1.0.2b1/", "requires_dist": [ "requests (>=2.12)" ], "requires_python": "", "summary": "Python client for CAAS", "version": "1.0.2b1" }, "last_serial": 2885176, "releases": { "1.0.1b1": [ { "comment_text": "", "digests": { "md5": "9c5644c2d0b7913fc09d08e8b56b6dfc", "sha256": "4e1e461338d694a51cce49d54c1097d6bbe129657414e79ad041bea44eb6a539" }, "downloads": -1, "filename": "caasclient-1.0.1b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c5644c2d0b7913fc09d08e8b56b6dfc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6757, "upload_time": "2017-05-09T01:26:25", "url": "https://files.pythonhosted.org/packages/0a/d5/cc075ebdbce3542c52e593fe050d945f92f9ea05e64e1ffec82c15b5d104/caasclient-1.0.1b1-py2.py3-none-any.whl" } ], "1.0.2b1": [ { "comment_text": "", "digests": { "md5": "0a87c25b0cb4ead2de6cc66722e1c541", "sha256": "1d9acca13bde043ba531f110397fb2f17b13383e88320a9937c024924f6bb3d4" }, "downloads": -1, "filename": "caasclient-1.0.2b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a87c25b0cb4ead2de6cc66722e1c541", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10779, "upload_time": "2017-05-19T09:00:35", "url": "https://files.pythonhosted.org/packages/28/62/b3630705933f3f892efc8c5879fa51b22fb70eb8774de79f46eb4e743efd/caasclient-1.0.2b1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a87c25b0cb4ead2de6cc66722e1c541", "sha256": "1d9acca13bde043ba531f110397fb2f17b13383e88320a9937c024924f6bb3d4" }, "downloads": -1, "filename": "caasclient-1.0.2b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a87c25b0cb4ead2de6cc66722e1c541", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10779, "upload_time": "2017-05-19T09:00:35", "url": "https://files.pythonhosted.org/packages/28/62/b3630705933f3f892efc8c5879fa51b22fb70eb8774de79f46eb4e743efd/caasclient-1.0.2b1-py2.py3-none-any.whl" } ] }