{ "info": { "author": "Greenqloud", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "minicloudstack\n==============\n\nMakes it easy to connect to Apache `CloudStack`_. Tested with version 4.2 and later.\n\n.. _CloudStack: https://cloudstack.apache.org/\n\nIncludes helper scripts to work with zones and hosts and helps you get started with your own scripts.\n\nAlternatives\n------------\nThis library makes it easy to create quick utilities for Operational and Development purposes.\nFor an interactive shell you should try `cloudmonkey`_ or shell scripting you can try `cs`_.\n\n.. _cloudmonkey: https://pypi.python.org/pypi/cloudmonkey/\n.. _cs: https://pypi.python.org/pypi/cs\n\nInstallation\n------------\n\n pip install minicloudstack\n\n\nQuickstart\n----------\nExport the following environment variables (alternatively arguments can be used):\n\n.. code:: bash\n\n export CS_API_URL=\"http://mycloudstackapi.example.com/\"\n export CS_API_KEY=\"1235...\"\n export CS_SECRET_KEY=\"abcdef...\"\n\n\nStart your python shell (python or ipython).\n\n.. code:: python\n\n import minicloudstack\n mcs = minicloudstack.MiniCloudStack()\n for template in mcs.list(\"templates\", templatefilter=\"featured\"):\n print template.id, template.name\n\n\nHelper scripts\n--------------\nAlso provided are the following scripts that can be useful:\n\n.. code:: bash\n\n mcs-createzone\n mcs-deletezone\n mcs-registertemplate\n mcs-addhost\n mcs-volume\n minicloudstack\n\nStart them with --help for detailed instructions.\n\n\nBackground\n----------\nThese scripts were created by `Greenqloud`_ when developing `Qstack`_.\n\n.. _Greenqloud: https://www.greenqloud.com/\n.. _Qstack: https://qstack.com/\n\nWe hope you find them useful!\n\nGreenqloud Dev Team.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/greenqloud/minicloudstack", "keywords": "cloudstack", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "minicloudstack", "package_url": "https://pypi.org/project/minicloudstack/", "platform": "", "project_url": "https://pypi.org/project/minicloudstack/", "project_urls": { "Homepage": "https://github.com/greenqloud/minicloudstack" }, "release_url": "https://pypi.org/project/minicloudstack/1.1.4/", "requires_dist": null, "requires_python": "", "summary": "Minimal CloudStack Access Library and Utilities", "version": "1.1.4" }, "last_serial": 3596662, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "d716966b5de84de5e6895ae613d6adcc", "sha256": "b5352423204b2576bc391bd6b1a054ea5825d7e379ec86735692bbb460a98a56" }, "downloads": -1, "filename": "minicloudstack-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d716966b5de84de5e6895ae613d6adcc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29473, "upload_time": "2016-11-22T14:46:12", "url": "https://files.pythonhosted.org/packages/cd/b1/ce2353bd1466cb11a9855882e9c68b0bd489acebbbcf92f9128017e40793/minicloudstack-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c3152c7e6af99393c2756b712ade747", "sha256": "a85d7e26c829e52f203897771a4a72d45ce9cb49bffc244c414bdb4723f7e384" }, "downloads": -1, "filename": "minicloudstack-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2c3152c7e6af99393c2756b712ade747", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20423, "upload_time": "2016-11-22T14:46:14", "url": "https://files.pythonhosted.org/packages/8e/68/61de3080146877298b64df088ed6297b2855ef1481d89dc41e7bc8cdc6b8/minicloudstack-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "0fcfd9d441feebb206f816f1845b6032", "sha256": "0401077ffbca41072bbfa2befd4325cd0677abc298138ba08887508f29c31c50" }, "downloads": -1, "filename": "minicloudstack-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0fcfd9d441feebb206f816f1845b6032", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29712, "upload_time": "2016-11-22T16:24:39", "url": "https://files.pythonhosted.org/packages/ab/6e/7f45ecd48495237016e20f7077e19b6edb12d18dc9209f77607d507b5a88/minicloudstack-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2784f1400c439932f3d935a617863b2f", "sha256": "dbd5612a2f1ccab715a79c757149101b2ed11ef186b6b1f8cbd999c2e26182a0" }, "downloads": -1, "filename": "minicloudstack-1.0.2.tar.gz", "has_sig": false, "md5_digest": "2784f1400c439932f3d935a617863b2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20571, "upload_time": "2016-11-22T16:24:41", "url": "https://files.pythonhosted.org/packages/1b/bb/48a209815bded1663d7808a863be10471c0d6fab99d655453238dc36d4be/minicloudstack-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "a91985a7328f72a9a98fbdacde5fb86c", "sha256": "e1cb52dcf01f07687519b508d650d02865ecf808c9bf7918568d2ca4f83ca011" }, "downloads": -1, "filename": "minicloudstack-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a91985a7328f72a9a98fbdacde5fb86c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33198, "upload_time": "2016-12-29T18:38:54", "url": "https://files.pythonhosted.org/packages/3c/6a/5db149827151f686d28bf5a399e59f4959195bbc4569f16f0c5c2d1bcc28/minicloudstack-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e78360ff5fd7ec08fba5b6b7829c576e", "sha256": "7a71bf2bd2fe48c8c4decd7a5c806e9b2a32c95fe30b94187985983cc2eddbe9" }, "downloads": -1, "filename": "minicloudstack-1.0.3.tar.gz", "has_sig": false, "md5_digest": "e78360ff5fd7ec08fba5b6b7829c576e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23035, "upload_time": "2016-12-29T18:38:56", "url": "https://files.pythonhosted.org/packages/fd/ef/98b3a4e6afaa33af9bdece531172becf2643e72ad139b55bda6e2dc4f513/minicloudstack-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f3df7d1e621438e3ad6ec2a2062f54fe", "sha256": "dcb716e95b896ee8e975811f9b014675e7fea10139d15852cea69acb9242d4b2" }, "downloads": -1, "filename": "minicloudstack-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3df7d1e621438e3ad6ec2a2062f54fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34027, "upload_time": "2017-01-02T13:11:48", "url": "https://files.pythonhosted.org/packages/e6/15/f7a5e17cfc737e77a747a1dcda88005c52089f15010a988b9b3b522a588c/minicloudstack-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4c86bc3c8dc8910609f1910148db265", "sha256": "183c78c7aefc246463f275db23d370e39b20573639d29e6b4e086a724bb55818" }, "downloads": -1, "filename": "minicloudstack-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c4c86bc3c8dc8910609f1910148db265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23822, "upload_time": "2017-01-02T13:11:49", "url": "https://files.pythonhosted.org/packages/f7/33/9eb87f25e512910a62262b59b17adda707272d4d3f427d80ffa1a4107c0f/minicloudstack-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e36f1296848ffdfef2465f2477f2fba3", "sha256": "5bcb88c05f9bfa0e4b7743abee04b1629308872bd40a41d83655d953f6b9869a" }, "downloads": -1, "filename": "minicloudstack-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e36f1296848ffdfef2465f2477f2fba3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34846, "upload_time": "2017-01-06T12:33:04", "url": "https://files.pythonhosted.org/packages/21/3b/26c736064bf996a9a379726ea6afe6fb561949290a46396ffad554ebbe5e/minicloudstack-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "255e67cd68e4befdf71bf4fcb92ff823", "sha256": "c4c4f72f7b05def82bd165b3dee854ac6d0a7cf0ca750c0596ee7405f7950922" }, "downloads": -1, "filename": "minicloudstack-1.0.5.tar.gz", "has_sig": false, "md5_digest": "255e67cd68e4befdf71bf4fcb92ff823", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24678, "upload_time": "2017-01-06T12:33:07", "url": "https://files.pythonhosted.org/packages/2e/27/d3fefd81ed52aa0ba3a79e8afd5f46a5ca010f6d49f323a9fa350a4f7d2a/minicloudstack-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "adf3ab2b60999ef79886bd711b85c200", "sha256": "18f4323dd514b0da5d7d4b9e84760a2a580f18337d761e5c678c63947ea434da" }, "downloads": -1, "filename": "minicloudstack-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "adf3ab2b60999ef79886bd711b85c200", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35079, "upload_time": "2017-03-15T15:25:37", "url": "https://files.pythonhosted.org/packages/f1/d8/08ada1e391886093e738dd63f7fb42cc95e03946bf02a4c403236da58745/minicloudstack-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d2b7c7ddd7addbc457ea062a6683a35", "sha256": "41ac9440319530953134a90558334c375392313a419929172638904359a02977" }, "downloads": -1, "filename": "minicloudstack-1.0.6.tar.gz", "has_sig": false, "md5_digest": "5d2b7c7ddd7addbc457ea062a6683a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25055, "upload_time": "2017-03-15T15:25:39", "url": "https://files.pythonhosted.org/packages/2c/0d/2c13eaea1afe72137ddc15ce0c7995bd54db19e1ed518cb69e083f4fc038/minicloudstack-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "a78d76d11b01dfdfbf4701d4c5fb5ef1", "sha256": "8fbb1fc865f5b0cbbc97287ea22f293adda77328d2541c5900024dd1061b1756" }, "downloads": -1, "filename": "minicloudstack-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a78d76d11b01dfdfbf4701d4c5fb5ef1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35653, "upload_time": "2017-04-27T09:50:56", "url": "https://files.pythonhosted.org/packages/b3/78/497e2e9e2f6da094c6f20c49c6f0bf49a7f10595d1f0ad74503c62f18516/minicloudstack-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e285d0025fffc1a319ce7c4f7b306a18", "sha256": "2c6ce94c05df115165e31178c49194aa64cd2fde742e7f04ae09d6867a0134bd" }, "downloads": -1, "filename": "minicloudstack-1.0.7.tar.gz", "has_sig": false, "md5_digest": "e285d0025fffc1a319ce7c4f7b306a18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25589, "upload_time": "2017-04-27T09:50:58", "url": "https://files.pythonhosted.org/packages/2a/b2/8349bcd3c1d3a1baea4ad4bc2153cb00164f12f7905645ab6fc6a23fc799/minicloudstack-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "06bbc07c4c2607a17b09e4ea1a8e2e0a", "sha256": "f459d965a581e61341c7c32776a7f7e5406841114d7a8ec10fae7bdc761c4327" }, "downloads": -1, "filename": "minicloudstack-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06bbc07c4c2607a17b09e4ea1a8e2e0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35848, "upload_time": "2017-05-02T14:47:40", "url": "https://files.pythonhosted.org/packages/af/d0/5a273579c24521aba533e0b74d6dbf0689d323bf2d1fda457ce10351e3c4/minicloudstack-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "183c930601b22fc6072384fe784c6289", "sha256": "561fee547782f776f2810b53bb7f79f55399ecf1ec9e10113e751a9278303efe" }, "downloads": -1, "filename": "minicloudstack-1.0.8.tar.gz", "has_sig": false, "md5_digest": "183c930601b22fc6072384fe784c6289", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25781, "upload_time": "2017-05-02T14:47:42", "url": "https://files.pythonhosted.org/packages/bc/7d/ae568cc8ff6a108a22cbc22eac85570353f5de74cdfd60aed57d4beda660/minicloudstack-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "13f1ae580c349df5a39e108cbbe6e1d1", "sha256": "bbf8899dafba8025c3ed6fe78e3ebdea72cb03cb50e92efe065cf2793952cf05" }, "downloads": -1, "filename": "minicloudstack-1.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13f1ae580c349df5a39e108cbbe6e1d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35849, "upload_time": "2017-05-08T13:13:53", "url": "https://files.pythonhosted.org/packages/a8/89/0e3d219cb705f8b2770f2d295ef3d6271874a5cc39952f02f324b578eb65/minicloudstack-1.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "085394bf7874fc405ba7e7317ff136e9", "sha256": "8ef07c5962c2f7e1b5e51f6e221bd5a05aa829c7542359a84a8a61c18b0962ea" }, "downloads": -1, "filename": "minicloudstack-1.0.9.tar.gz", "has_sig": false, "md5_digest": "085394bf7874fc405ba7e7317ff136e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25983, "upload_time": "2017-05-08T13:13:54", "url": "https://files.pythonhosted.org/packages/54/09/690ebd611d0a66a44b08573362a79d61626f39ed48b5c3cabff7b6cc8f3d/minicloudstack-1.0.9.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "16081125b571b59ebfdc3c8dd295717d", "sha256": "65e5264a230b47ee389b46e34ff8ae68f9bb3042c565c56cc9e315b8b3b81f04" }, "downloads": -1, "filename": "minicloudstack-1.1.0.tar.gz", "has_sig": false, "md5_digest": "16081125b571b59ebfdc3c8dd295717d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27512, "upload_time": "2017-11-17T15:53:55", "url": "https://files.pythonhosted.org/packages/3b/5e/4f9028507cf9b9372cfe0fb01387ec2f652c9f426703f029a14434d5a2b3/minicloudstack-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "fe3bfe594779be1e1ead7611fbb93eec", "sha256": "f4ef66f10ea786ded907d50332d43d7632f511dbb4fb64e5c26588dce505313b" }, "downloads": -1, "filename": "minicloudstack-1.1.1.tar.gz", "has_sig": false, "md5_digest": "fe3bfe594779be1e1ead7611fbb93eec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27519, "upload_time": "2017-11-21T14:26:37", "url": "https://files.pythonhosted.org/packages/66/05/224be4f1de776c5b245b05da03c33949caaf9be19f64a02d503aaebca688/minicloudstack-1.1.1.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "c522288e051c5df5ec3031e8a6fd5da6", "sha256": "c101efcb89da96fbdea1751562dd4cedf8228370cbc1549bcf12c68c1a0014c9" }, "downloads": -1, "filename": "minicloudstack-1.1.4.tar.gz", "has_sig": false, "md5_digest": "c522288e051c5df5ec3031e8a6fd5da6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26035, "upload_time": "2018-02-19T17:58:18", "url": "https://files.pythonhosted.org/packages/88/61/f1cb6fc2414faa767ca4b944f6933976a498ab1b72e316e6d953df92e68b/minicloudstack-1.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c522288e051c5df5ec3031e8a6fd5da6", "sha256": "c101efcb89da96fbdea1751562dd4cedf8228370cbc1549bcf12c68c1a0014c9" }, "downloads": -1, "filename": "minicloudstack-1.1.4.tar.gz", "has_sig": false, "md5_digest": "c522288e051c5df5ec3031e8a6fd5da6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26035, "upload_time": "2018-02-19T17:58:18", "url": "https://files.pythonhosted.org/packages/88/61/f1cb6fc2414faa767ca4b944f6933976a498ab1b72e316e6d953df92e68b/minicloudstack-1.1.4.tar.gz" } ] }