{ "info": { "author": "Yuuichi Fujioka", "author_email": "fujioka.yuuichi@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7" ], "description": ".. image:: https://travis-ci.org/yuuichi-fujioka/python-odlclient.svg?branch=master\n :target: https://travis-ci.org/yuuichi-fujioka/python-odlclient\n\nOpenDaylight Client for Python\n##############################\n\nHow To Use\n==========\n\ninstall\n-------\n\npypi package:\n\n.. code::\n\n pip install python-odlclient\n\nsource:\n\n.. code::\n\n pip install git+https://github.com/yuuichi-fujioka/python-odlclient.git\n\nRun Command\n-----------\n\nOpenDaylight Host, Port, User and Password are passed via Environment Variable. e.g.:\n\n.. code::\n\n ODL_HOST=192.168.0.100 odl node list\n\nEnvironment Vairable Names are:\n\n======== ========================================================================================\nName Description\n======== ========================================================================================\nODL_HOST OpenDaylight Hostname(default: localhost)\nODL_PORT OpenDaylight API Port(default: 8181)\nODL_USER OpenDaylight API User Name(default admin)\nODL_PASS OpenDaylight API Password(default: password)\nODL_URL Default Restconf API Path(default: http://${ODL_HOST}:${ODL_PORT}/restconf/operational/)\n======== ========================================================================================\n\n* List Nodes\n\n.. code::\n\n odl node list\n\n* List Tables\n\n.. code::\n\n odl table list openflow:1111111111\n\n* List Flows\n\n.. code::\n\n odl flow list openflow:1111111111\n\n* List Node Connectors\n\n.. code::\n\n odl connector list openflow:1111111111\n\n* Add Flow\n\n.. code::\n\n odl flow create openflow:201106209703495 100 29 --dl-src 00:00:00:00:00:00/01:00:00:00:00:00 --instructions output:1,output:2\n\nIf you want to know HTTP Request/Response details, you may set --debug and --verbose options. i.e.\n\n.. code::\n\n odl --deubg --verbose node list\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/yuuichi-fujioka/python-odlclient", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "python-odlclient", "package_url": "https://pypi.org/project/python-odlclient/", "platform": "", "project_url": "https://pypi.org/project/python-odlclient/", "project_urls": { "Homepage": "https://github.com/yuuichi-fujioka/python-odlclient" }, "release_url": "https://pypi.org/project/python-odlclient/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "OpenDaylight Client Library and Command", "version": "0.0.1" }, "last_serial": 3330408, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5938ae97c9a2b45195f5fc33deb337bd", "sha256": "231c6acd17aa20ce0975db0553b1593a496c353510fb745a65675f912f417331" }, "downloads": -1, "filename": "python_odlclient-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5938ae97c9a2b45195f5fc33deb337bd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9614, "upload_time": "2017-11-14T02:39:40", "url": "https://files.pythonhosted.org/packages/77/d5/237c2f38147bb32b23060c7261d7d14084660c22a13795efeec991a2a0d9/python_odlclient-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1cdb2919d020df52445c9c3adbf1856", "sha256": "6c68024a8e454b0965f8e48f29b1be488071ba54f5f2b21080b9d08e439bd8a4" }, "downloads": -1, "filename": "python-odlclient-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b1cdb2919d020df52445c9c3adbf1856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12492, "upload_time": "2017-11-14T02:39:42", "url": "https://files.pythonhosted.org/packages/f0/9b/b704bb4d5e96c26a28237622fab1cc98fd3ba7401dad9833d68e7ee8f2b1/python-odlclient-0.0.1.tar.gz" } ], "0.0.1.dev10": [ { "comment_text": "", "digests": { "md5": "90f30ac1540a5a2272124196088e9721", "sha256": "be64a75097540255b0014b95fb34f59a4a6f766d5b973f7ad2c7d7a895a21114" }, "downloads": -1, "filename": "python_odlclient-0.0.1.dev10-py2-none-any.whl", "has_sig": false, "md5_digest": "90f30ac1540a5a2272124196088e9721", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9538, "upload_time": "2016-02-15T23:39:59", "url": "https://files.pythonhosted.org/packages/04/51/ad8e256d6bffe69d97a4855294dbdeca97e7db1397d594accdfc5f337dce/python_odlclient-0.0.1.dev10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cf65e544c2116718fc7ac925c90658a", "sha256": "17e4d0682bda13bef515b242fb089668080ce5ce2769a0b9b4b55075e5e904a1" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev10.tar.gz", "has_sig": false, "md5_digest": "9cf65e544c2116718fc7ac925c90658a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12260, "upload_time": "2016-02-15T23:40:27", "url": "https://files.pythonhosted.org/packages/a2/ec/bd3856911f3d9674615eccb63f765a0a1394f908e98d625f035631727bdd/python-odlclient-0.0.1.dev10.tar.gz" } ], "0.0.1.dev11": [ { "comment_text": "", "digests": { "md5": "7bc03f8fc016b8e9c7ef4ede11dc56a8", "sha256": "4859c8031a32e72c499d559fce2e64e13b9f483f229db56cdbc0b3d65cfe4227" }, "downloads": -1, "filename": "python_odlclient-0.0.1.dev11-py2-none-any.whl", "has_sig": false, "md5_digest": "7bc03f8fc016b8e9c7ef4ede11dc56a8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9690, "upload_time": "2016-02-25T23:56:51", "url": "https://files.pythonhosted.org/packages/2e/4d/df3fadf13cbaafb28539e8104a7e4bd668819c7c7a71d2e690de4bb92d44/python_odlclient-0.0.1.dev11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0b4a80ba9c1a66ecf623817b1a2a5a3", "sha256": "e92e0960d16ac20d533b0a8f2b342634601761219f1f8d506ab9e2e8e05c0c24" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev11.tar.gz", "has_sig": false, "md5_digest": "f0b4a80ba9c1a66ecf623817b1a2a5a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12397, "upload_time": "2016-02-25T23:56:36", "url": "https://files.pythonhosted.org/packages/fb/fb/5aad71a44f4eb64ac3fc02f0f01425bb65b2d96565fe061acfca21a1fa3a/python-odlclient-0.0.1.dev11.tar.gz" } ], "0.0.1.dev12": [ { "comment_text": "", "digests": { "md5": "87168aaa51eeaf5e032a1b3c051a847a", "sha256": "421c454fceffefc5cb5b0e5068644d4b94fd4075998a4effd7b1c7b8b6a2fa97" }, "downloads": -1, "filename": "python_odlclient-0.0.1.dev12-py2-none-any.whl", "has_sig": false, "md5_digest": "87168aaa51eeaf5e032a1b3c051a847a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9727, "upload_time": "2016-04-01T03:11:31", "url": "https://files.pythonhosted.org/packages/d6/19/e100ed81219574484312b5981eeb3441e8cdb8bd25f21107c13946af5149/python_odlclient-0.0.1.dev12-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fcc4ba64670393afe876fceb3d7064f", "sha256": "020fa8619990a7df6382b8fc1c5fc5767e095e7371982f1e4969068a85abd2db" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev12.tar.gz", "has_sig": false, "md5_digest": "0fcc4ba64670393afe876fceb3d7064f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12452, "upload_time": "2016-04-01T03:11:24", "url": "https://files.pythonhosted.org/packages/f9/7a/76a74ddac5f677eb9e7dc459adaa6a7f45d5bbafd3c9e2054bd3e3580aa4/python-odlclient-0.0.1.dev12.tar.gz" } ], "0.0.1.dev13": [ { "comment_text": "", "digests": { "md5": "f566cc55facb4524ef4d7819a93407dd", "sha256": "a509d2be936c104ebed062665fade3eec7711fd0eac9917049671decd56bf157" }, "downloads": -1, "filename": "python_odlclient-0.0.1.dev13-py2-none-any.whl", "has_sig": false, "md5_digest": "f566cc55facb4524ef4d7819a93407dd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9720, "upload_time": "2016-04-01T05:57:10", "url": "https://files.pythonhosted.org/packages/8c/d5/ea2d5641019435d8b216a2163b74ce58d9b85663d5d9b10872ddb21c96db/python_odlclient-0.0.1.dev13-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a26b5522546cc4badee30c79be443435", "sha256": "bb67ec96a3df3cfe045fb5288054d7e466ed8000de74ebc51e0cb0bfb28fad49" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev13.tar.gz", "has_sig": false, "md5_digest": "a26b5522546cc4badee30c79be443435", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12453, "upload_time": "2016-04-01T05:57:04", "url": "https://files.pythonhosted.org/packages/e1/44/5718e19beb8be1fc492dcd1d865f4c19f688a4eb01eb19330dafec10da38/python-odlclient-0.0.1.dev13.tar.gz" } ], "0.0.1.dev6": [ { "comment_text": "", "digests": { "md5": "9045654d5d1d75ea79ef688f107c23ae", "sha256": "c0d94d749730af4f844baf2df4ef8507b57dd5930e68ff0db42c1bfac68cd146" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev6.tar.gz", "has_sig": false, "md5_digest": "9045654d5d1d75ea79ef688f107c23ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11016, "upload_time": "2016-02-12T01:24:11", "url": "https://files.pythonhosted.org/packages/ac/e7/9cd54af6178f57beb8bd37e60fe8d52812989eb44d4d46a628f2a2a54a74/python-odlclient-0.0.1.dev6.tar.gz" } ], "0.0.1.dev7": [ { "comment_text": "", "digests": { "md5": "29f15c1b85c2e09c256deb6a6100af75", "sha256": "cc439a85d1ff43772c071e1bf564f343d8fb7735b199c0781c22149957c961d3" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev7.tar.gz", "has_sig": false, "md5_digest": "29f15c1b85c2e09c256deb6a6100af75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11342, "upload_time": "2016-02-12T07:13:16", "url": "https://files.pythonhosted.org/packages/62/63/e9da53892b5c7737f80106cb596762de97ee8e60d3f2c070d6197aa21fe2/python-odlclient-0.0.1.dev7.tar.gz" } ], "0.0.1.dev8": [ { "comment_text": "", "digests": { "md5": "65a17dbc7d20aec5a55f821b38fdd570", "sha256": "7d9706dfb0cb1a08767ea258c578d70f4e18f4ebc65603d3f86ca24673631f2d" }, "downloads": -1, "filename": "python_odlclient-0.0.1.dev8-py2-none-any.whl", "has_sig": false, "md5_digest": "65a17dbc7d20aec5a55f821b38fdd570", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9092, "upload_time": "2016-02-15T07:34:08", "url": "https://files.pythonhosted.org/packages/32/bd/18921d54ed3e1b8ed4f52b231d7524e26ba7a67f5beda9ca054c13396034/python_odlclient-0.0.1.dev8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ca757cb8a302496a3b5e7b884a18c9b", "sha256": "2883613cfd56c587ba3312975d3db96d39b693f83ae736bc4afcd86c8c4c2a17" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev8.tar.gz", "has_sig": false, "md5_digest": "4ca757cb8a302496a3b5e7b884a18c9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11409, "upload_time": "2016-02-15T02:21:02", "url": "https://files.pythonhosted.org/packages/21/70/f9aef3a371dffdfffd12d639a894bf542ac7508f93b912fafee5c8402700/python-odlclient-0.0.1.dev8.tar.gz" } ], "0.0.1.dev9": [ { "comment_text": "", "digests": { "md5": "93ed031ae1d69b5fb16db3c62fe231ff", "sha256": "f4e3437b46df42d4accaa0bbde4d57122f83d5c49b56a51e31c64587e9d63ca0" }, "downloads": -1, "filename": "python_odlclient-0.0.1.dev9-py2-none-any.whl", "has_sig": false, "md5_digest": "93ed031ae1d69b5fb16db3c62fe231ff", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9433, "upload_time": "2016-02-15T22:16:45", "url": "https://files.pythonhosted.org/packages/07/e0/c9ac1f1a05bbdaf4b193098381a717869d7c0af46d3539bfc51927164b9a/python_odlclient-0.0.1.dev9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cf0098a65ac4c8499bbcded984ed3fc", "sha256": "814ae89949a215c79d31b2db9852cd14c9f54072789da4fc204a5d7f90120ebf" }, "downloads": -1, "filename": "python-odlclient-0.0.1.dev9.tar.gz", "has_sig": false, "md5_digest": "6cf0098a65ac4c8499bbcded984ed3fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12151, "upload_time": "2016-02-15T22:16:54", "url": "https://files.pythonhosted.org/packages/19/f9/d10b001ad563562a872c0b95f0bc84ef3bfb02a814a6a9731e2b4e66a576/python-odlclient-0.0.1.dev9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5938ae97c9a2b45195f5fc33deb337bd", "sha256": "231c6acd17aa20ce0975db0553b1593a496c353510fb745a65675f912f417331" }, "downloads": -1, "filename": "python_odlclient-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "5938ae97c9a2b45195f5fc33deb337bd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9614, "upload_time": "2017-11-14T02:39:40", "url": "https://files.pythonhosted.org/packages/77/d5/237c2f38147bb32b23060c7261d7d14084660c22a13795efeec991a2a0d9/python_odlclient-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1cdb2919d020df52445c9c3adbf1856", "sha256": "6c68024a8e454b0965f8e48f29b1be488071ba54f5f2b21080b9d08e439bd8a4" }, "downloads": -1, "filename": "python-odlclient-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b1cdb2919d020df52445c9c3adbf1856", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12492, "upload_time": "2017-11-14T02:39:42", "url": "https://files.pythonhosted.org/packages/f0/9b/b704bb4d5e96c26a28237622fab1cc98fd3ba7401dad9833d68e7ee8f2b1/python-odlclient-0.0.1.tar.gz" } ] }