{ "info": { "author": "EMC", "author_email": "infrasim.dev@emc.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Information Technology", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7" ], "description": "Infrasim-compute: bare-metal server simulator\n---------------------------------------------\n\n|Version| |Downloads|\n\nSystem Basic Requirements\n-------------------------\n\nInfrasim package can be installed in any physical machine or virtual\nmachines hosted by Virtualbox, ESXi, Parallel Desktop or cloud provider\nlike AWS, Linode and etc.\n\nThe basic installation system requirements are:\n\n1. Ubuntu Linux 64bit OS (14.04/15.04/16.04)\n\n2. at least 4GB memory\n\n3. at least 16GB disk size\n\nInstallation\n------------\n\n1. Ensure sources.list integrity then install dependency:\n\n ::\n\n sudo apt-get update\n sudo apt-get install python-pip libpython-dev libssl-dev libaio-dev\n\n2. Upgrade pip and install setuptools:\n\n ::\n\n sudo pip install --upgrade pip\n sudo pip install setuptools\n\n3. Two ways to install infrasim:\n\n - install infrasim from source code:\n\n ::\n\n git clone https://github.com/InfraSIM/infrasim-compute.git\n\n cd infrasim-compute\n\n sudo pip install -r requirements.txt\n\n sudo python setup.py install\n\n - install infrasim from python library:\n\n ::\n\n sudo pip install infrasim-compute\n\nStart Infrasim Service\n----------------------\n\n1. Initialization (you need do it once)\n\n ::\n\n sudo infrasim init\n\n Optional arguments:\n\n - -s, --skip-installation Ignore qemu/openipmi package installation\n\n - -f, --force Destroy existing Nodes\n\n - -c [CONFIG\\_FILE], --config-file [CONFIG\\_FILE] Use customized\n yaml file for the default node\n\n - -t [TYPE], --type [TYPE] Render specified node type for the\n default node\n\n2. Infrasim Service Version:\n\n ::\n\n sudo infrasim version\n\n3. Infrasim Node Configuration Management:\n\n - Add configuration mapping to a node\n\n ::\n\n sudo infrasim config add \n\n - Delete configuration mapping of a node\n\n ::\n\n sudo infrasim config delete \n\n - Update configuration mapping of a node\n\n ::\n\n sudo infrasim config update \n\n - Edit configuration mapping with environment editor\n\n ::\n\n sudo infrasim config edit\n\n - List all configuration mappings\n\n ::\n\n sudo infrasim config list\n\n4. Infrasim Service Node Commands\n\n - Start a node\n\n ::\n\n sudo infrasim node start [node name]\n\n - Check node status\n\n ::\n\n sudo infrasim node status [node name]\n\n - Stop a node\n\n ::\n\n sudo infrasim node stop [node name]\n\n - Restart a node\n\n ::\n\n sudo infrasim node restart [node name]\n\n - Stop a node and detroy its runtime workspace\n\n ::\n\n sudo infrasim node destroy [node name]\n\n The default node configuration is already added to configuration\n mapping during **infrasim init**. In node commands, argument [node\n name] is optional. If it's not specified, it's treated as node\n \"default\".\n\n**Notice: You can use VNC to access the emulated legacy hardware, the\ndefault VNC port is 5901**\n\n.. |Version| image:: https://img.shields.io/pypi/v/infrasim-compute.svg\n :target: https://pypi.python.org/pypi/infrasim-compute\n.. |Downloads| image:: https://img.shields.io/pypi/dm/infrasim-compute.svg\n :target: https://pypi.python.org/pypi/infrasim-compute\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.emc.com", "keywords": "", "license": "'Apache 2.0'", "maintainer": "", "maintainer_email": "", "name": "infrasim-compute", "package_url": "https://pypi.org/project/infrasim-compute/", "platform": "", "project_url": "https://pypi.org/project/infrasim-compute/", "project_urls": { "Homepage": "http://www.emc.com" }, "release_url": "https://pypi.org/project/infrasim-compute/3.5.1/", "requires_dist": null, "requires_python": "", "summary": "Bare-metal server simulator", "version": "3.5.1" }, "last_serial": 3152132, "releases": { "1.0.0.dev207": [ { "comment_text": "", "digests": { "md5": "63a762a2a0f584908907196f139d556f", "sha256": "78d671543449768828cdc731c72be131c179c06be18668eeff01a29739009c54" }, "downloads": -1, "filename": "infrasim_compute-1.0.0.dev207-py2-none-any.whl", "has_sig": false, "md5_digest": "63a762a2a0f584908907196f139d556f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 153461, "upload_time": "2016-09-26T02:16:52", "url": "https://files.pythonhosted.org/packages/6b/ce/3981e868ca38a19cb24a4615db47e4dd472635cbd9ef009352c56dc690cc/infrasim_compute-1.0.0.dev207-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9aa1cc6e95566b71b02b10e67ce5895b", "sha256": "76d68ada364f789cd9194e5582941baeb4b465ef9aa6177f8d9ef78b0d1a6ba8" }, "downloads": -1, "filename": "infrasim-compute-1.0.0.dev207.tar.gz", "has_sig": false, "md5_digest": "9aa1cc6e95566b71b02b10e67ce5895b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141880, "upload_time": "2016-09-26T02:16:47", "url": "https://files.pythonhosted.org/packages/c3/36/eb311197735483797b95ca8f9762523d1209b6109b9b21d22d077c52cbc9/infrasim-compute-1.0.0.dev207.tar.gz" } ], "1.0.0.dev237": [ { "comment_text": "", "digests": { "md5": "df6710fcd3d9f16c23699bdd9f15c85f", "sha256": "ddfb255c31fe3383fd5b03f8d41a8fc84719aa391eb1371782f66ca9db779a27" }, "downloads": -1, "filename": "infrasim_compute-1.0.0.dev237-py2-none-any.whl", "has_sig": false, "md5_digest": "df6710fcd3d9f16c23699bdd9f15c85f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 161723, "upload_time": "2016-10-19T02:41:07", "url": "https://files.pythonhosted.org/packages/7e/e5/941ed2a10e564d703a731c3b11f916175fa99d89a397171385109291aaa7/infrasim_compute-1.0.0.dev237-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2c24dbdd64d6eda29b0d1da30fdcd2e", "sha256": "974ac0d764032dcec63cbf1e0f29a9d49bdad0b8940ecb3f98819fa15ac0c5e8" }, "downloads": -1, "filename": "infrasim-compute-1.0.0.dev237.tar.gz", "has_sig": false, "md5_digest": "c2c24dbdd64d6eda29b0d1da30fdcd2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 146505, "upload_time": "2016-10-19T02:41:01", "url": "https://files.pythonhosted.org/packages/b6/e0/318b5cad20f5c43da1ca930b66814c9dd29e1011ba2f76867663c138d4b0/infrasim-compute-1.0.0.dev237.tar.gz" } ], "1.0.0.dev266": [ { "comment_text": "", "digests": { "md5": "80da6922b297831c1776c22808e9f632", "sha256": "552f1b478ca0c2b7d2bf50fd2eb17bfaf2a7d199d5828ffa12d1a66b02ab1c05" }, "downloads": -1, "filename": "infrasim_compute-1.0.0.dev266-py2-none-any.whl", "has_sig": false, "md5_digest": "80da6922b297831c1776c22808e9f632", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 162575, "upload_time": "2016-11-10T02:52:44", "url": "https://files.pythonhosted.org/packages/0b/03/2e844765a60fe98b2bf5744079f0c8d0319759d699591708f59cb23e1318/infrasim_compute-1.0.0.dev266-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e652fa85416efbcc0bb772a50613f91a", "sha256": "dd5e3ff7fa915fbd752a30916737c1771e6ff709f24d74b0a9e56cc5d1df8dce" }, "downloads": -1, "filename": "infrasim-compute-1.0.0.dev266.tar.gz", "has_sig": false, "md5_digest": "e652fa85416efbcc0bb772a50613f91a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 148799, "upload_time": "2016-11-10T02:52:39", "url": "https://files.pythonhosted.org/packages/11/89/d68e9730be318dbb3fc0d46482aae1e16d948c281bab6e2cb4c35dd3816e/infrasim-compute-1.0.0.dev266.tar.gz" } ], "1.0.0.dev272": [ { "comment_text": "", "digests": { "md5": "6cccd3dbafe9011248f02871eecc2a47", "sha256": "9f13e60cdb0245d36800ffa315f2c74abd3adfe8a0384fe47d1bb85725a0fdcb" }, "downloads": -1, "filename": "infrasim_compute-1.0.0.dev272-py2-none-any.whl", "has_sig": false, "md5_digest": "6cccd3dbafe9011248f02871eecc2a47", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 176748, "upload_time": "2016-11-10T08:50:32", "url": "https://files.pythonhosted.org/packages/fa/d4/9bc7f895dc52d1513587cd99ac1973dc32d9bf445849079df016bd3c85e5/infrasim_compute-1.0.0.dev272-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7758d67a99fab188d91dafc10959297e", "sha256": "ed74916ec1584c8b42cbb1baba59e5352e3a03462747ca27142b2421c20db6fd" }, "downloads": -1, "filename": "infrasim-compute-1.0.0.dev272.tar.gz", "has_sig": false, "md5_digest": "7758d67a99fab188d91dafc10959297e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160940, "upload_time": "2016-11-10T08:50:26", "url": "https://files.pythonhosted.org/packages/0e/43/0c30ecfdfd14aec9617e411978e145c729a22f54875eb0a8ccdf9ef23fd6/infrasim-compute-1.0.0.dev272.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "a7f14825c4b88c0e09fc391f2e96534c", "sha256": "b4f60c115fc1f2622845d32ec70f9d24fc67c9d22bde9f81def0356d64a23ffb" }, "downloads": -1, "filename": "infrasim_compute-3.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a7f14825c4b88c0e09fc391f2e96534c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 178408, "upload_time": "2016-11-18T06:07:46", "url": "https://files.pythonhosted.org/packages/ee/3d/1d93ca553e8681ce555763c5ad446526decedb24887e47eac30ad3b818da/infrasim_compute-3.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afc04ffd4b6f1efef63aa99d31c17550", "sha256": "8b5be1278042ccb4e8cd897939bb01a402749b9c63336461f2401bcdeff2e455" }, "downloads": -1, "filename": "infrasim-compute-3.0.0.tar.gz", "has_sig": false, "md5_digest": "afc04ffd4b6f1efef63aa99d31c17550", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 163795, "upload_time": "2016-11-18T06:07:41", "url": "https://files.pythonhosted.org/packages/42/58/5d6fcfd22bb28e4f854de70da0754146e32ec645d64f4227db9421415803/infrasim-compute-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "cacd018138093adb5839d2bc834be44c", "sha256": "25ab45478f4435fe08c14c7f6a99e99e8d8b29d1dc56122942a1960ea4997478" }, "downloads": -1, "filename": "infrasim_compute-3.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cacd018138093adb5839d2bc834be44c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 191233, "upload_time": "2017-02-16T07:11:23", "url": "https://files.pythonhosted.org/packages/53/1b/a166ef86930c8e8cc8171ad19dcb0cf4c124dfa88ccf464cb4dad109f473/infrasim_compute-3.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb3917941b0d11ab076fdb6f5e0f1710", "sha256": "feb0b5a8278f832d452783eda25bfa357b0cd5d3c33525bd963a8eabab9504f5" }, "downloads": -1, "filename": "infrasim-compute-3.0.1.tar.gz", "has_sig": false, "md5_digest": "eb3917941b0d11ab076fdb6f5e0f1710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 182730, "upload_time": "2017-02-16T07:11:21", "url": "https://files.pythonhosted.org/packages/a0/9b/867a13959a1be810144606ffaa43450ef32c08ead57524cdb0317338065f/infrasim-compute-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "7e51bea1a635ef4646330a1f50e053df", "sha256": "202a892242d066596b61f05558677eb6c12a1d7f8611579fdfc18ab7a824ba3d" }, "downloads": -1, "filename": "infrasim_compute-3.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "7e51bea1a635ef4646330a1f50e053df", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 217120, "upload_time": "2017-04-19T01:12:17", "url": "https://files.pythonhosted.org/packages/94/64/903ec29af83921217717e0cc204865ae0ade659872727aa248873dc51ef4/infrasim_compute-3.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c912c6ba2e3c03b7d00c9ea2709cef6", "sha256": "a3b04db8fc39976d433f380d0ce98e252fba20389a3e972b59c9cdb1a856e7e2" }, "downloads": -1, "filename": "infrasim-compute-3.0.2.tar.gz", "has_sig": false, "md5_digest": "5c912c6ba2e3c03b7d00c9ea2709cef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 217176, "upload_time": "2017-04-19T01:12:14", "url": "https://files.pythonhosted.org/packages/e6/b4/1bbd538464ff67c62de87d6fd27d955b78770cfb849aada9f208a09c7549/infrasim-compute-3.0.2.tar.gz" } ], "3.0.3.dev126": [ { "comment_text": "", "digests": { "md5": "da73ce434fd43dc16a8fcdb9116ce857", "sha256": "0a59fac08100812b44b527bef2db6c664173afce74fc649ee8abd83287645e1c" }, "downloads": -1, "filename": "infrasim_compute-3.0.3.dev126-py2-none-any.whl", "has_sig": false, "md5_digest": "da73ce434fd43dc16a8fcdb9116ce857", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 237390, "upload_time": "2017-08-23T07:51:53", "url": "https://files.pythonhosted.org/packages/ea/5c/82df14558e6adac37a6f5ef47af8b1d472b12bd9c24d407f547e931197d7/infrasim_compute-3.0.3.dev126-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ac2c99edcef51b13b0db647b20f48ce", "sha256": "b1355578dac0a88a4f0fc2043d7a5258d8cc373cfebd9d22aff067b311273ea3" }, "downloads": -1, "filename": "infrasim-compute-3.0.3.dev126.tar.gz", "has_sig": false, "md5_digest": "7ac2c99edcef51b13b0db647b20f48ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239637, "upload_time": "2017-08-23T07:51:48", "url": "https://files.pythonhosted.org/packages/c6/90/9cad0fa09a0a6e8a6dee0c2353c2d40ec1beb5e0337eba242a46c9d11dc4/infrasim-compute-3.0.3.dev126.tar.gz" } ], "3.5.0": [ { "comment_text": "", "digests": { "md5": "790dc92fb90f4c670e8d77aaba129a4e", "sha256": "83b20e5659c808c2b13746e49130b2752c10dc76a0a2cc3fa88aa6e7f3465cc3" }, "downloads": -1, "filename": "infrasim_compute-3.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "790dc92fb90f4c670e8d77aaba129a4e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 236656, "upload_time": "2017-08-24T03:33:04", "url": "https://files.pythonhosted.org/packages/f7/30/d0e64f3c1a96e6651de701ade24c452cfe5dacc70b9beb80338f7d46d336/infrasim_compute-3.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30c193cadcec6fc8ccd90391f09a32c6", "sha256": "4934a97bebd5ed38fabde1eef6064d03e28549dd03f2f52abe51a9f62e11c35a" }, "downloads": -1, "filename": "infrasim-compute-3.5.0.tar.gz", "has_sig": false, "md5_digest": "30c193cadcec6fc8ccd90391f09a32c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239623, "upload_time": "2017-08-24T03:33:02", "url": "https://files.pythonhosted.org/packages/a6/12/6d3b1e19342958ed86756e0f6bc14d63d48bba3330537db883529f9cded5/infrasim-compute-3.5.0.tar.gz" } ], "3.5.1": [ { "comment_text": "", "digests": { "md5": "cc35a0828dc4e43960b46683bb07bb21", "sha256": "6a5289f4f7c87e2b97e868bee93550c03be6b546a41e7c24cc05b4458680652c" }, "downloads": -1, "filename": "infrasim_compute-3.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cc35a0828dc4e43960b46683bb07bb21", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 236661, "upload_time": "2017-09-06T02:35:22", "url": "https://files.pythonhosted.org/packages/13/7b/9904a1df9e157b36943bdf006af5dc4b34be8b6d7100fd16eed3cf5295bc/infrasim_compute-3.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62ea32666f29c133a401481b109b4b21", "sha256": "d1b3883b8c0c93cd2faddef5d11d2ffb861736d23e202d973e0bfd77ead86455" }, "downloads": -1, "filename": "infrasim-compute-3.5.1.tar.gz", "has_sig": false, "md5_digest": "62ea32666f29c133a401481b109b4b21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239562, "upload_time": "2017-09-06T02:35:18", "url": "https://files.pythonhosted.org/packages/d1/18/ea3bb40e6d672e8fa8a5108fe1ed0b5b6193b9618b06296b1f212cac3e68/infrasim-compute-3.5.1.tar.gz" } ], "3.5.1.0rc1": [ { "comment_text": "", "digests": { "md5": "b30581f586ca9b333c4a85cd1794eb91", "sha256": "c01be8dc72217527f522569a5cea69269bd84e5642d8906799b933323301416d" }, "downloads": -1, "filename": "infrasim_compute-3.5.1.0rc1-py2-none-any.whl", "has_sig": false, "md5_digest": "b30581f586ca9b333c4a85cd1794eb91", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 237188, "upload_time": "2017-09-04T08:04:37", "url": "https://files.pythonhosted.org/packages/9a/3b/3c04424f89902d0385fa5034ac2e60ef385ed4483320b03c454d5b477c46/infrasim_compute-3.5.1.0rc1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "064560464b66d818281bd38123f81fce", "sha256": "7fd4b0f28da243efb874badb1fd49866956a6659acd2b5dda5b662807cf4129c" }, "downloads": -1, "filename": "infrasim-compute-3.5.1.0rc1.tar.gz", "has_sig": false, "md5_digest": "064560464b66d818281bd38123f81fce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239713, "upload_time": "2017-09-04T08:04:35", "url": "https://files.pythonhosted.org/packages/c3/aa/d643be7bb3b9bad1ffb12ebf9d84114685ffc72416c313f441e93daece85/infrasim-compute-3.5.1.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cc35a0828dc4e43960b46683bb07bb21", "sha256": "6a5289f4f7c87e2b97e868bee93550c03be6b546a41e7c24cc05b4458680652c" }, "downloads": -1, "filename": "infrasim_compute-3.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cc35a0828dc4e43960b46683bb07bb21", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 236661, "upload_time": "2017-09-06T02:35:22", "url": "https://files.pythonhosted.org/packages/13/7b/9904a1df9e157b36943bdf006af5dc4b34be8b6d7100fd16eed3cf5295bc/infrasim_compute-3.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62ea32666f29c133a401481b109b4b21", "sha256": "d1b3883b8c0c93cd2faddef5d11d2ffb861736d23e202d973e0bfd77ead86455" }, "downloads": -1, "filename": "infrasim-compute-3.5.1.tar.gz", "has_sig": false, "md5_digest": "62ea32666f29c133a401481b109b4b21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239562, "upload_time": "2017-09-06T02:35:18", "url": "https://files.pythonhosted.org/packages/d1/18/ea3bb40e6d672e8fa8a5108fe1ed0b5b6193b9618b06296b1f212cac3e68/infrasim-compute-3.5.1.tar.gz" } ] }