{ "info": { "author": "Tomas Sedovic", "author_email": "tomas@sedovic.cz", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Deltacloud Python client\n========================\n\nA Python client for `Deltacloud API `_ REST interface.\n\n\nFeatures\n--------\n\n- Basic operations with images, instances, hardware-profiles and realms\n- Manage instances using start, stop, destroy and reboot operations\n- Create new instance from image\n\n\nInstall\n-------\n\n::\n\n pip install deltacloud\n\n\nExamples\n--------\n\nLaunching an instance\n^^^^^^^^^^^^^^^^^^^^^\n\n::\n\n from deltacloud import Deltacloud\n client = Deltacloud('http://localhost:3001/api', 'mockuser', 'mockpassword')\n instance = client.create_instance('img1', {'hwp_id': 'm1-small'})\n\nListing images/hardware profiles/realms/instances\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n::\n\n print(client.images())\n print(client.hardware_profiles())\n print(client.realms())\n print(client.instances())\n\nStopping an instance\n^^^^^^^^^^^^^^^^^^^^\n\n::\n\n instance = client.instances()[0]\n instance.stop()\n\n\nContributions\n-------------\n\n* Michal Fojtik\n* Tomas Sedovic\n* Martin Packman\n\n\nLicense\n-------\n\nLicensed under Apache License, Version 2.0 Copyright (C) 2009 Red Hat, Inc.\n\nSee http://www.apache.org/licenses/LICENSE-2.0", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://deltacloud.apache.org/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "deltacloud", "package_url": "https://pypi.org/project/deltacloud/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/deltacloud/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://deltacloud.apache.org/" }, "release_url": "https://pypi.org/project/deltacloud/0.9.1/", "requires_dist": null, "requires_python": null, "summary": "Python client library for Deltacloud API", "version": "0.9.1" }, "last_serial": 788898, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "9748f75a73846588a8e3e649b3f1ea7e", "sha256": "3e7346a9f672d9e160a4dc18e84f717e2eae79b3909da27e28e6b0d3271248f7" }, "downloads": -1, "filename": "deltacloud-0.9.0.tar.gz", "has_sig": false, "md5_digest": "9748f75a73846588a8e3e649b3f1ea7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3690, "upload_time": "2013-02-28T15:50:43", "url": "https://files.pythonhosted.org/packages/f7/35/48841be34cdbc6a5981fda09160ab72af1756f9eb1a3862e2040c7980c28/deltacloud-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "acd1cc80f3ae5ceda72b65b8345d7ebe", "sha256": "9fcb06a81993266b3b864e23a8a6fbb1393e6175025275ce4d942ce13c6d153c" }, "downloads": -1, "filename": "deltacloud-0.9.1.tar.gz", "has_sig": false, "md5_digest": "acd1cc80f3ae5ceda72b65b8345d7ebe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4693, "upload_time": "2013-02-28T15:59:40", "url": "https://files.pythonhosted.org/packages/1a/81/8713d199e082932b737c0bddd95df9eb9ed370217819715b743d5eb41fad/deltacloud-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "acd1cc80f3ae5ceda72b65b8345d7ebe", "sha256": "9fcb06a81993266b3b864e23a8a6fbb1393e6175025275ce4d942ce13c6d153c" }, "downloads": -1, "filename": "deltacloud-0.9.1.tar.gz", "has_sig": false, "md5_digest": "acd1cc80f3ae5ceda72b65b8345d7ebe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4693, "upload_time": "2013-02-28T15:59:40", "url": "https://files.pythonhosted.org/packages/1a/81/8713d199e082932b737c0bddd95df9eb9ed370217819715b743d5eb41fad/deltacloud-0.9.1.tar.gz" } ] }