{ "info": { "author": "Marius van den Beek", "author_email": "m.vandenbeek@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: POSIX", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development", "Topic :: Software Development :: Testing" ], "description": "ifbcloud commandline utility\n----------------------------\n\nThis is a commandline utility to \n\n - quickly get the status of instances launched\n - start new instances\n - stop instances\n\nInstallation\n------------\n\n``pip install ifbcloud``\n\nUseage:\n-------\n\nTo get the current status, do\n\n``ifbcoud status -u -p ``\n\nTo lauch a new instance, do\n\n``ifbcloud start -u -p -n ``\n\nTo see your currently defined disks, do\n\n``ifbcloud disks -u -p ``\n\nTo launch an instance and attach the disk named ``disk0``, do\n\n``ifbcloud start -u -p -n -dn disk0``\n\nTo stop an instance, do\n\n``ifbcloud stop -u -p -n ``\n\nTo get a list of available appliances, do\n\n``ifbcloud appliances -u -p ``\n\nTo start an appliances different from the default (Docker 16.07), e.g \"BIO ComputeNode (16.07.2)\", do\n\n``ifbcloud start -u -p -n -a \"BIO ComputeNode (16.07.2)\"``\n\nMore options are available in the subcommands help section.\n\nShortcuts\n---------\nIf you don't want to repetitively type your username and password (and have it stored in your shell's history),\nyou can export the environmental variables ``IFB_USERNAME`` and ``IFB_PASSWORD`` and omit the ``-u`` and ``-p`` options.\n\nLimitations\n-----------\n\nYou can attach permanent storage to your new instances, but you first need to manually create the disks\nin the `IFB cloud storage interface `_.\n\nThis utility is not using any public API, just reverse-engineered from the browser's post requests, so this may\nstart failing at any time if the IFB upgrades their cloud service.\n\n\n\n\nHistory\n-------\n\n.. to_doc\n\n---------------------\n0.1.2 (2016-10-12)\n---------------------\n\n* Default appliance ID changed from 215 to 206 (Docker (16.07) )\n\n---------------------\n0.1.1 (2016-09-19)\n---------------------\n\n* Support for selecting appliance (See ``ifbcloud appliances`` for a list of available appliances)\n\n---------------------\n0.1.0 (2016-09-19)\n---------------------\n\n* Support specifying permanent disks to attach to instance\n* Support disk subcommand to show available disks\n\n---------------------\n0.0.2 (2016-09-11)\n---------------------\n\n* Initial version", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mvdbeek/ifbcloud", "keywords": "IFB", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "ifbcloud", "package_url": "https://pypi.org/project/ifbcloud/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ifbcloud/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mvdbeek/ifbcloud" }, "release_url": "https://pypi.org/project/ifbcloud/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Commandline utility to start and stop instances on the french IFB cloud", "version": "0.1.2" }, "last_serial": 2395158, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "57d267a625cbd7f8e43a1eeda71c7726", "sha256": "4ff0328d2526bcfb044ba30ce61287f2cd23c623973b9f4cc37613a8da834af1" }, "downloads": -1, "filename": "ifbcloud-0.0.2.tar.gz", "has_sig": false, "md5_digest": "57d267a625cbd7f8e43a1eeda71c7726", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4570, "upload_time": "2016-09-11T18:03:02", "url": "https://files.pythonhosted.org/packages/9c/35/ba19be669e5e6c4c8b03be3d9b91fdef0405fd1c34a06ed105aa6f54f9bd/ifbcloud-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "820b71ac0522f9b7123c3d9684a1fa86", "sha256": "b54da1ef2e9ef2e7c908e72eb757c7e92e81625e97e2fdeb0967d08e88547dee" }, "downloads": -1, "filename": "ifbcloud-0.0.3.tar.gz", "has_sig": false, "md5_digest": "820b71ac0522f9b7123c3d9684a1fa86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5323, "upload_time": "2016-09-19T11:49:38", "url": "https://files.pythonhosted.org/packages/f9/9f/fe9d5ad7ab18aabf3ccf7dac0d87885700ed90009605ea8d28987f611677/ifbcloud-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9120c807ccc284e69c4a012d83829457", "sha256": "3811be271c930dfaa0019b6257b3d71d110d6ba302b6a90d280c5baa0258a94c" }, "downloads": -1, "filename": "ifbcloud-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9120c807ccc284e69c4a012d83829457", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5322, "upload_time": "2016-09-19T11:51:53", "url": "https://files.pythonhosted.org/packages/c6/b5/342f654a33c3945b44899554b3f0b7bfef1b98c1e36d0772755ff3f0fef9/ifbcloud-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a49e899ed61acd8ec8852e7d91fd6e44", "sha256": "3e110917f403e56131b0d0759dc30add54b3374ed4edbb9fe58b7864a6d91c3d" }, "downloads": -1, "filename": "ifbcloud-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a49e899ed61acd8ec8852e7d91fd6e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5750, "upload_time": "2016-09-19T16:40:15", "url": "https://files.pythonhosted.org/packages/6a/4b/b6143f37d1cd14cd3e0c20dc2ffbf6796d377214d38ae1c9ef5da99dc09f/ifbcloud-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3c40a8ac93e3e11d7f62cac860d970ec", "sha256": "07ceef457ce52e84a4d0b5f7a4d86534b0da43679848fe8df4fda103c496734a" }, "downloads": -1, "filename": "ifbcloud-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3c40a8ac93e3e11d7f62cac860d970ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5813, "upload_time": "2016-10-12T13:25:50", "url": "https://files.pythonhosted.org/packages/8f/56/cd5a2a6651b5266a8d619f3bcb5d0dc19025dba8e2ed44b9f52feaa81f57/ifbcloud-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3c40a8ac93e3e11d7f62cac860d970ec", "sha256": "07ceef457ce52e84a4d0b5f7a4d86534b0da43679848fe8df4fda103c496734a" }, "downloads": -1, "filename": "ifbcloud-0.1.2.tar.gz", "has_sig": false, "md5_digest": "3c40a8ac93e3e11d7f62cac860d970ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5813, "upload_time": "2016-10-12T13:25:50", "url": "https://files.pythonhosted.org/packages/8f/56/cd5a2a6651b5266a8d619f3bcb5d0dc19025dba8e2ed44b9f52feaa81f57/ifbcloud-0.1.2.tar.gz" } ] }