{ "info": { "author": "NTT Communications", "author_email": "ecl-cli-sdk@ntt.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", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.7" ], "description": "Enterprise Cloud 2.0 Python SDK\n================================\n\nThe ``eclsdk`` is a collection of libraries for building\napplications to work with Enterprise Cloud 2.0.\n\nUsage\n-----\n\nThe following example simply connects to an Enterprise Cloud 2.0.::\n\n import ecl\n\n conn = ecl.connection.Connection(\n auth_url=\"http://ecl:5000/v3/\",\n project_id=\"Tenant ID\",\n username=\"API Key\",\n password=\"API Secret Key\",\n user_domain_id=\"default\",\n project_domain_id=\"default\")\n\n vols = conn.block_store.volumes()\n for vol in vols:\n print vol.name\n\n\nToken can be used instead of username/password using auth_plugin='token'::\n\n import ecl\n\n conn = ecl.connection.Connection(\n auth_plugin='token'\n token='my-fancy-token1234'\n auth_url=\"http://ecl:5000/v3/\",\n project_id=\"Tenant ID\")\n\n vols = conn.block_store.volumes()\n for vol in vols:\n print vol.name\n\n\nDocumentation\n-------------\n\nDocumentation is available at\nhttps://ecl.ntt.com\n\nLicense\n-------\n\nApache 2.0\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://ecl.ntt.com", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "eclsdk", "package_url": "https://pypi.org/project/eclsdk/", "platform": "", "project_url": "https://pypi.org/project/eclsdk/", "project_urls": { "Homepage": "https://ecl.ntt.com" }, "release_url": "https://pypi.org/project/eclsdk/0.0.16/", "requires_dist": [ "pbr (>=1.6)", "six (>=1.9.0)", "stevedore (>=1.16.0)", "os-client-config (!=1.19.0,>=1.13.1)", "keystoneauth1 (<=3.4.0,>=2.10.0)", "openstacksdk (<=0.13.0)" ], "requires_python": "", "summary": "SDK for building applications to work with Enterprise Cloud 2.0", "version": "0.0.16" }, "last_serial": 5701809, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d33371825e5681a4fdd66f250886f8da", "sha256": "638c78261caffde6ed031a644fbd82fe43490359ef5a2b45dbe7b0c58c6fb310" }, "downloads": -1, "filename": "eclsdk-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d33371825e5681a4fdd66f250886f8da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 223987, "upload_time": "2017-03-30T06:03:33", "url": "https://files.pythonhosted.org/packages/30/64/d0a33206102a9811d5a7dfb1315a827909909576e4aa3611f815456d80f9/eclsdk-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "de69d77c01a56e3f775e6438f1dd2c4f", "sha256": "040bc68929d9776269008cb56e8528abbef1ed4ee1d8e829d9941c5d6d30aef4" }, "downloads": -1, "filename": "eclsdk-0.0.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de69d77c01a56e3f775e6438f1dd2c4f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 552844, "upload_time": "2019-03-11T07:23:38", "url": "https://files.pythonhosted.org/packages/a7/ff/080a8ac5a1a8013cecfcc82afc23aae7f93b7738802e509c0af03b20fbf1/eclsdk-0.0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c85f4485448cd3386bb28ea7d309141f", "sha256": "500321d15dae291eda8788bf1c00034633bbc54b871bd8c6d42065226be60a4c" }, "downloads": -1, "filename": "eclsdk-0.0.10.tar.gz", "has_sig": false, "md5_digest": "c85f4485448cd3386bb28ea7d309141f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257697, "upload_time": "2019-03-11T07:23:39", "url": "https://files.pythonhosted.org/packages/c2/40/e3ed8b5aa023c1219e94a77296bfd757a0df892507e7c2a316121f1d0ebc/eclsdk-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "8e69355295bc9c704a641c009a12fec6", "sha256": "8b78a751aa9919dd09567d9dc3ce494c120a9b687cdc1f4e9dba618af7616de8" }, "downloads": -1, "filename": "eclsdk-0.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e69355295bc9c704a641c009a12fec6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 552897, "upload_time": "2019-03-28T03:03:33", "url": "https://files.pythonhosted.org/packages/1b/c8/092574452646fc5a39f9fc37998f204941897403e871660b4bce9982195d/eclsdk-0.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82b88a3b10dc27c529b8e293e3c97e2d", "sha256": "7d07c15bae20ba9e5371b6985312fcbdedd493d76d40b5b473caf518903fcbc8" }, "downloads": -1, "filename": "eclsdk-0.0.11.tar.gz", "has_sig": false, "md5_digest": "82b88a3b10dc27c529b8e293e3c97e2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257910, "upload_time": "2019-03-28T03:03:35", "url": "https://files.pythonhosted.org/packages/f6/cf/345267949f611b4c3bee3eb3a91b10a2dfc7f8baee6f0cb530a2cbe1e76c/eclsdk-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "cbdeb6dd6dff8a768b70d0f1748970fe", "sha256": "6ca075a1598fd5118ca02b4eb29151c12243791fbb115174857a65b1f1aff37d" }, "downloads": -1, "filename": "eclsdk-0.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cbdeb6dd6dff8a768b70d0f1748970fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 552919, "upload_time": "2019-04-24T05:17:21", "url": "https://files.pythonhosted.org/packages/9a/73/713afda8cd38676b91db0ee2a74e6aa1c1de5262e0c72ba6f5bb67b709ad/eclsdk-0.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df619c847a39880a994ab2a63d5ac651", "sha256": "a91fffe560edc758eea3494f13bb9c3bbc345afdec36fdc81db99d331f7f03c6" }, "downloads": -1, "filename": "eclsdk-0.0.12.tar.gz", "has_sig": false, "md5_digest": "df619c847a39880a994ab2a63d5ac651", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258110, "upload_time": "2019-04-24T05:17:23", "url": "https://files.pythonhosted.org/packages/b2/2a/7db2fe0e0be2e467efb92718c8d1cc01ffc214d2fec3079e243e1014ef4b/eclsdk-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "89a81c6c30f062f1cd4a018cb126f20c", "sha256": "447d70d84b719a7abaa73065edfaa6592febd1cd19a4097ba269909ba50c1779" }, "downloads": -1, "filename": "eclsdk-0.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89a81c6c30f062f1cd4a018cb126f20c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 552943, "upload_time": "2019-05-27T01:43:35", "url": "https://files.pythonhosted.org/packages/8d/48/db435a883767c6f8b0c82c7d8bb4cf38d2050aa260614f647c8c44f0295f/eclsdk-0.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "988cd1f9550940dbdde540c483f60913", "sha256": "208e592814f88260af8261db3bdcab23e2fdec0bd4688d2c93a08c4ca69ee369" }, "downloads": -1, "filename": "eclsdk-0.0.13.tar.gz", "has_sig": false, "md5_digest": "988cd1f9550940dbdde540c483f60913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258075, "upload_time": "2019-05-27T01:43:37", "url": "https://files.pythonhosted.org/packages/b2/e2/afae4eee943b215e62160acc0f2ef01bc4cac93fcdd3b7f20c475dee7406/eclsdk-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "168fd500fa2241f681b66c92b88d2925", "sha256": "1d6ce98a11db740fcd5985e6f29212517f33a67f39e7d39fe75b3695dbd09cdf" }, "downloads": -1, "filename": "eclsdk-0.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "168fd500fa2241f681b66c92b88d2925", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 554643, "upload_time": "2019-06-05T03:06:14", "url": "https://files.pythonhosted.org/packages/83/f4/88b1a727d5a4e1307d1051de19fc1fe6adca8f8931bfe2c37e2bc694dd41/eclsdk-0.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddb6116051c9ca41cfe3d9e3b9893b37", "sha256": "9ff0b611f96fc1502c2d5832bed4f3ab43cc1b7fb308fef94ef9e8b26970d451" }, "downloads": -1, "filename": "eclsdk-0.0.14.tar.gz", "has_sig": false, "md5_digest": "ddb6116051c9ca41cfe3d9e3b9893b37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 258590, "upload_time": "2019-06-05T03:06:16", "url": "https://files.pythonhosted.org/packages/2b/28/4bbe9ebf12e4e2f419f1d9dd6fec9aec20e249df12dc4f626306b85c6004/eclsdk-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "682932c4cdddaa5950b9eee485ce3ae8", "sha256": "e8cbd1a8005b22367c4e0bc7e8e76d567e7d373e6af4f1ba910fab52e5ead55e" }, "downloads": -1, "filename": "eclsdk-0.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "682932c4cdddaa5950b9eee485ce3ae8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 554680, "upload_time": "2019-07-17T10:16:52", "url": "https://files.pythonhosted.org/packages/36/a3/02dd47759380dcb311012112d78e6af564fa9e55077b5a14f465debf5a6c/eclsdk-0.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68cc79f6b7f0086995dd58e0b8a3dbfc", "sha256": "748f032956468d1db33de1ed9c2c912abc2ee6d80d9feb4bfbc13a9ef14000d3" }, "downloads": -1, "filename": "eclsdk-0.0.15.tar.gz", "has_sig": false, "md5_digest": "68cc79f6b7f0086995dd58e0b8a3dbfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 254487, "upload_time": "2019-07-17T10:16:54", "url": "https://files.pythonhosted.org/packages/0d/ae/82706fbf2e3b072c5520c7a6b9534edcf618eaa4e97d7e89edf1b9cde3c8/eclsdk-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "c4e1bad8cc262b61aae48fcc02762e48", "sha256": "c3a4ff96ba20ab81f488b735e471e60497406114e5e79fe6f1c5191b96c0fd95" }, "downloads": -1, "filename": "eclsdk-0.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4e1bad8cc262b61aae48fcc02762e48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 554698, "upload_time": "2019-08-20T07:03:02", "url": "https://files.pythonhosted.org/packages/f0/f5/e71f06bf28f802fc51104f6627190756d1c6ef23fa2db81b8b8e68d48a81/eclsdk-0.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0998c40038d54c4f73d707188cd84d9b", "sha256": "69eea2117a08a2cac59e6faee5dd1224b00c318bf7e0e18ddf97dfc205e8c257" }, "downloads": -1, "filename": "eclsdk-0.0.16.tar.gz", "has_sig": false, "md5_digest": "0998c40038d54c4f73d707188cd84d9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 254602, "upload_time": "2019-08-20T07:03:06", "url": "https://files.pythonhosted.org/packages/af/ca/68f7947cb5376cef0f389d963e1e32d8fd89009d35951f5b1d09786ea7f6/eclsdk-0.0.16.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "a38fe5a9ea86e331a0aaaef3dfb038df", "sha256": "1b6a7ce539dc3c549bd1ee2cece0e08d8a6adeb69e3c3f232d0594a8accb8fb2" }, "downloads": -1, "filename": "eclsdk-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a38fe5a9ea86e331a0aaaef3dfb038df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 229660, "upload_time": "2017-08-01T09:36:10", "url": "https://files.pythonhosted.org/packages/d8/23/320c13d994320c695af760d05706cdb3e3c628018e1f4aa48da20771c88a/eclsdk-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d32d2647b2f0314410633eab34b350f4", "sha256": "6297be0e4a9ce3a9c2789176160933e49c74879cc4d7440596ad220e45acf716" }, "downloads": -1, "filename": "eclsdk-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d32d2647b2f0314410633eab34b350f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 229746, "upload_time": "2017-08-15T10:55:08", "url": "https://files.pythonhosted.org/packages/fc/8a/a24d43d903f67134d78994f8bf0a99f59e81d89ea17b895e5c0ba76f089f/eclsdk-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c834b4cf2424431c5567143efa4a19f8", "sha256": "43b27b7ca3bb79f9cabd1f4c54eac69cd254b44d52e0ec9c50398e0d0560634f" }, "downloads": -1, "filename": "eclsdk-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c834b4cf2424431c5567143efa4a19f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 235255, "upload_time": "2017-10-20T01:51:50", "url": "https://files.pythonhosted.org/packages/35/a6/ef0bde86606a36922a2dd0ad4711f0e280a697c0a44fdf5b169b46a3bb17/eclsdk-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "9d262c3a962b4d046ed6ad3075c5c94b", "sha256": "6a80c54a7f3e46ea4209fde9e7718a4d4f1769b5289b853732b06fa4a0e040c1" }, "downloads": -1, "filename": "eclsdk-0.0.5.tar.gz", "has_sig": false, "md5_digest": "9d262c3a962b4d046ed6ad3075c5c94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 239195, "upload_time": "2017-12-26T10:04:43", "url": "https://files.pythonhosted.org/packages/da/6c/32ded2b5ba91e5ea19fedf9aeda0d54d5d943f271e3e5b0734fb905eecca/eclsdk-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "f66d9ee297056e12c6aa5488b8caccf3", "sha256": "00bee61090b2941fe50397ddad873c459b0236dcee44758cdf7677199621f982" }, "downloads": -1, "filename": "eclsdk-0.0.6.tar.gz", "has_sig": false, "md5_digest": "f66d9ee297056e12c6aa5488b8caccf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 252453, "upload_time": "2018-05-17T08:40:04", "url": "https://files.pythonhosted.org/packages/25/a9/90d1842637fe820b8b1bc42c5e278c3a2b97afc778c147e72d7c3a26cf2b/eclsdk-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "7e0989c07dd20a65211afb0e81b17887", "sha256": "018a45e3cf578d5ad0f990c71dec75e3e19531529c990680055a3a02e7a8cc74" }, "downloads": -1, "filename": "eclsdk-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e0989c07dd20a65211afb0e81b17887", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 549125, "upload_time": "2018-07-19T04:37:17", "url": "https://files.pythonhosted.org/packages/57/60/f248b0d5cdbace647aee14eefa83e0523059506dd6cf7bceda6f36fc45fa/eclsdk-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a79cfa6ebc27bedcc982318aec8f52a", "sha256": "662aaec5e5f92d20298918ac3b9bf20e0a0bd43330a5ccd4679ef90081f1b62a" }, "downloads": -1, "filename": "eclsdk-0.0.7.tar.gz", "has_sig": false, "md5_digest": "3a79cfa6ebc27bedcc982318aec8f52a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 256658, "upload_time": "2018-07-19T04:37:13", "url": "https://files.pythonhosted.org/packages/1d/44/ce3778516a5473b42b4ab06fd4d41eacd5df09adad2cf0fe3d8a42d0de8a/eclsdk-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "e8e8c080f73cbfd198f90e666bdf3d58", "sha256": "876e3a20fd8bd688d34d0e4911908613754e762336b2af8ab9ec76f455de3ffb" }, "downloads": -1, "filename": "eclsdk-0.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8e8c080f73cbfd198f90e666bdf3d58", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 549953, "upload_time": "2018-09-07T08:58:00", "url": "https://files.pythonhosted.org/packages/7e/3e/6d9064a4b5ab8bad019c05933fd2aac08084a1164a3d4bd9cd3cda01e3ba/eclsdk-0.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d6bbebcd9cb93380e5539a683d3670d", "sha256": "6838d7d7a4f3ef2d3b0bdc0a1ff7c45184ac34c1dda040b41a05ec9d2aa42395" }, "downloads": -1, "filename": "eclsdk-0.0.8.tar.gz", "has_sig": false, "md5_digest": "8d6bbebcd9cb93380e5539a683d3670d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257481, "upload_time": "2018-09-07T08:57:55", "url": "https://files.pythonhosted.org/packages/b7/d4/943f3b35a3ea533086b1818c270fa2a3faaedfdea35c6cc841dac6ca367b/eclsdk-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "c927c3c7d00890a7f8a50da3a3d4d327", "sha256": "4876d3ab94e72f32491dbb2b1cc5645c559489d95bedc1667dd64490bdee45d3" }, "downloads": -1, "filename": "eclsdk-0.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c927c3c7d00890a7f8a50da3a3d4d327", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 548438, "upload_time": "2018-10-18T04:13:57", "url": "https://files.pythonhosted.org/packages/b1/c5/e7aa769c030bf588cf96648780cc1288c250305003d1c3841fc10089016d/eclsdk-0.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f37c3419b665e38597dfc19aa7a7524", "sha256": "c53c9f2d949e60cd27c42c1d16bbe245cb8e75659a40332b947a011378147226" }, "downloads": -1, "filename": "eclsdk-0.0.9.tar.gz", "has_sig": false, "md5_digest": "3f37c3419b665e38597dfc19aa7a7524", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 257524, "upload_time": "2018-10-18T04:13:53", "url": "https://files.pythonhosted.org/packages/f1/8a/872524c7a785851a01ceff4897e4abec3422b2f388d69d7fd1d3e9b9a5ef/eclsdk-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c4e1bad8cc262b61aae48fcc02762e48", "sha256": "c3a4ff96ba20ab81f488b735e471e60497406114e5e79fe6f1c5191b96c0fd95" }, "downloads": -1, "filename": "eclsdk-0.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c4e1bad8cc262b61aae48fcc02762e48", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 554698, "upload_time": "2019-08-20T07:03:02", "url": "https://files.pythonhosted.org/packages/f0/f5/e71f06bf28f802fc51104f6627190756d1c6ef23fa2db81b8b8e68d48a81/eclsdk-0.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0998c40038d54c4f73d707188cd84d9b", "sha256": "69eea2117a08a2cac59e6faee5dd1224b00c318bf7e0e18ddf97dfc205e8c257" }, "downloads": -1, "filename": "eclsdk-0.0.16.tar.gz", "has_sig": false, "md5_digest": "0998c40038d54c4f73d707188cd84d9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 254602, "upload_time": "2019-08-20T07:03:06", "url": "https://files.pythonhosted.org/packages/af/ca/68f7947cb5376cef0f389d963e1e32d8fd89009d35951f5b1d09786ea7f6/eclsdk-0.0.16.tar.gz" } ] }