{ "info": { "author": "Midokura Engineers", "author_email": "midonet-dev@midonet.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "Intended Audience :: Telecommunications Industry", "License :: OSI Approved :: Apache Software License", "Topic :: System :: Networking", "Topic :: System :: Shells", "Topic :: Utilities" ], "description": "Midonet API client library for Python applications\n==================================================\nOverview and pre-requisites\n\n This is the client library which can be used by Python applications to interact with MidoNet, network virtualization platform.\n MidoNet provides scalable distributed network services for OpenStack. In order to use this client you must have MidoNet configured and running.\n\nHow to Install\n--------------\n\nRun the following command:\n\n::\n\n $ sudo python ./setup.py\n\nPackage dependencies\n--------------------\n\n Standard library\n logging\n json\n urllib\n base64\n threading\n\n External packages\n webob\n httplib2\n\nExamples\n--------\n\n # Instantiate a client. Project ID is required when the API\n # is integrated with Keystone.\n client = MidonetClient('http://api_uri'', 'username', 'password',\n project_id='project_id')\n\n # Create a network\n net_id = \"174a9db3-94e8-416e-8e48-0eabadfdf664\"\n input = {\"id\": net_id,\n \"name\": \"tenant\",\n \"tenant_id\": \"tenant_id\",\n \"admin_state_up\": True,\n \"router:external\": False}\n output = client.create_network(input)\n\n # Create a subnet\n subnet_id = \"dc313de0-86ef-4aac-9781-5ad25232777a\"\n input = {\"id\": subnet_id,\n \"name\": \"tenant\",\n \"tenant_id\": \"tenant_id\",\n \"ip_version\": 4,\n \"network_id\": net_id,\n \"cidr\": \"10.0.0.0/24\",\n \"gateway_ip\": \"10.0.0.1\",\n \"enable_dhcp\": True,\n \"shared\": False}\n output = client.create_subnet(input)\n\n # Delete subnet\n client.delete_subnet(subnet_id)\n\n # Delete network\n client.delete_network(net_id)\n\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/midonet/python-midonetclient", "keywords": "MidoNet midonetclient python-midonetclient", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "midonetclient", "package_url": "https://pypi.org/project/midonetclient/", "platform": "", "project_url": "https://pypi.org/project/midonetclient/", "project_urls": { "Homepage": "https://github.com/midonet/python-midonetclient" }, "release_url": "https://pypi.org/project/midonetclient/5.2.0/", "requires_dist": [ "httplib2", "webob" ], "requires_python": "", "summary": "Midonet API client library for Python applications", "version": "5.2.0" }, "last_serial": 2210157, "releases": { "5.0.0": [ { "comment_text": "", "digests": { "md5": "a382d67fcd0e86963d5b800bc7a9183a", "sha256": "ec4d1e8d284155d29f65bbda3cb1d7cf5584d7065618b3a604387be5a16f9ce2" }, "downloads": -1, "filename": "midonetclient-5.0.0.tar.gz", "has_sig": false, "md5_digest": "a382d67fcd0e86963d5b800bc7a9183a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88182, "upload_time": "2016-05-10T13:09:50", "url": "https://files.pythonhosted.org/packages/9a/ae/8ce0499da0c85bf8a77f8087467e02e9ddd41ce906bb29667f1a2b136ae7/midonetclient-5.0.0.tar.gz" } ], "5.0.2": [ { "comment_text": "", "digests": { "md5": "82531af2e797ff60d8670901a0150f49", "sha256": "7ae7cdcf9dd359872092b332c126486237b8150d480556c33f138fa8db37a141" }, "downloads": -1, "filename": "midonetclient-5.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "82531af2e797ff60d8670901a0150f49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 146697, "upload_time": "2016-06-13T08:35:59", "url": "https://files.pythonhosted.org/packages/4d/a7/9a4d08bbe639f28cd50276262fcab9c442b47e34eb26ce103e1cd18204cb/midonetclient-5.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57037d61675859281850358a640efdd7", "sha256": "15d7f2b62e3e05b21812243cb5583394cfbd190723fdb47ff080727693b48fc9" }, "downloads": -1, "filename": "midonetclient-5.0.2.tar.gz", "has_sig": false, "md5_digest": "57037d61675859281850358a640efdd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 110410, "upload_time": "2016-06-13T08:36:06", "url": "https://files.pythonhosted.org/packages/1e/23/d863d52f6663cdbc49b5f4688997ebde23bbce11d113cba5d95938eeab9d/midonetclient-5.0.2.tar.gz" } ], "5.1.0": [ { "comment_text": "", "digests": { "md5": "f6544d382131f5b44821f938b21d018b", "sha256": "1a9d837b6a8ffa9415b8d64f43bf41a9e8f8b367102b35f3b70241dd7740498d" }, "downloads": -1, "filename": "midonetclient-5.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6544d382131f5b44821f938b21d018b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 149593, "upload_time": "2016-06-13T08:33:39", "url": "https://files.pythonhosted.org/packages/42/a1/579e343edcfecda24ca4feb9dd9d169682c2490f84aa03b13c766fcce5c3/midonetclient-5.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f246705256cd6531b1905cf7b581005a", "sha256": "0554720cd1ff341c098510fb735d2c87a24012c546ae3ba915ca6fc54f5b2630" }, "downloads": -1, "filename": "midonetclient-5.1.0.tar.gz", "has_sig": false, "md5_digest": "f246705256cd6531b1905cf7b581005a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 114581, "upload_time": "2016-06-13T08:34:55", "url": "https://files.pythonhosted.org/packages/88/49/5f757be9cecf8c20c86ce426c79bf058ce6963aeda7adef9849239d7db39/midonetclient-5.1.0.tar.gz" } ], "5.2.0": [ { "comment_text": "", "digests": { "md5": "c39276914c45b4eae5fd45b79116257c", "sha256": "a98921faf32d686f636f9fcc9b1fd9326d65a6eb7a75cd0e3e7d326093c2239b" }, "downloads": -1, "filename": "midonetclient-5.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c39276914c45b4eae5fd45b79116257c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 154263, "upload_time": "2016-07-08T14:12:27", "url": "https://files.pythonhosted.org/packages/34/ff/503ee84dde737841a5b077b5fa70d35be83b82a51572ed538dbde46a3aa2/midonetclient-5.2.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c39276914c45b4eae5fd45b79116257c", "sha256": "a98921faf32d686f636f9fcc9b1fd9326d65a6eb7a75cd0e3e7d326093c2239b" }, "downloads": -1, "filename": "midonetclient-5.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c39276914c45b4eae5fd45b79116257c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 154263, "upload_time": "2016-07-08T14:12:27", "url": "https://files.pythonhosted.org/packages/34/ff/503ee84dde737841a5b077b5fa70d35be83b82a51572ed538dbde46a3aa2/midonetclient-5.2.0-py2.py3-none-any.whl" } ] }