{ "info": { "author": "Adrian Turjak", "author_email": "adriant@catalyst.net.nz", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "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.6", "Programming Language :: Python :: 2.7" ], "description": "AdjutantClient is a command-line and python client for Adjutant.\n\nGetting Started\n===============\n\nAdjutant Client can be installed from PyPI using pip:\n\n::\n\n pip install python-openstackclient python-adjutantclient\n\n\nThe command line client is installed as a plugin for the OpenStack client.\n\nPython API\n==========\n\nYou can use the API with a keystone session:\n\n >>> from keystoneauth1 import session\n >>> from keystoneauth1.identity import v3\n >>> from adjutantclient.client import Client\n >>> auth = v3.Password(auth_url='http://keystone.host/v3',\n username='user',\n password='password',\n project_name='demo',\n user_domain_name='default',\n project_domain_name='default')\n\n >>> sess = session.Session(auth=auth)\n >>> adjutant = Client('1', session=sess)\n\nIf you use a clouds.yaml file os_client_config can also be used:\n\n >>> import os_client_config\n >>> sess = os_client_config.make_rest_client('registration')\n >>> adjutant = Client('1', session=sess)\n\nA few of the endpoints (users.password_forgot(), token.submit(), signup, token.get()) don't require authentication.\nIn this case you can instead just pass an endpoint override to the adjutant client constructor.\n\n >>> from adjutantclient.client import Client\n >>> adjutant = Client('1', endpoint='http://adjutant.host/v1')\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/openstack/python-adjutantclient", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "python-adjutantclient", "package_url": "https://pypi.org/project/python-adjutantclient/", "platform": "", "project_url": "https://pypi.org/project/python-adjutantclient/", "project_urls": { "Homepage": "https://github.com/openstack/python-adjutantclient" }, "release_url": "https://pypi.org/project/python-adjutantclient/0.3.1/", "requires_dist": [ "Babel (!=2.4.0,>=2.3.4)", "pbr (>=3.0.0)", "cliff (>=2.6.0)", "iso8601 (>=0.1.11)", "osc-lib (>=1.5.1)", "PrettyTable (<0.8,>=0.7.1)", "python-openstackclient (>=3.11.0)", "oslo.i18n (>=2.1.0)", "oslo.serialization (>=1.10.0)", "oslo.utils (>=3.20.0)", "keystoneauth1 (>=2.20.0)", "PyYAML (>=3.10.0)", "requests (!=2.12.2,!=2.13.0,>=2.10.0)", "six (>=1.9.0)" ], "requires_python": "", "summary": "Adjutant API Client Library", "version": "0.3.1" }, "last_serial": 3205968, "releases": { "0.1.6": [], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4d630aebde55afb6478a08333ab798aa", "sha256": "97ea1791a9e081563757e02965089d869142cfb72a6b4b552823315d32c67b84" }, "downloads": -1, "filename": "python-adjutantclient-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4d630aebde55afb6478a08333ab798aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23340, "upload_time": "2017-05-25T09:38:41", "url": "https://files.pythonhosted.org/packages/07/8e/dafbd0ffd44ba429155a327f12c6e2e4875041532fa3849595f87725339f/python-adjutantclient-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3709ccb5aac0878bcda666978102c229", "sha256": "e45e665921874ba227cea3018d792dc1bb940c0270ef6db6c4e620c7f6ff5f8b" }, "downloads": -1, "filename": "python-adjutantclient-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3709ccb5aac0878bcda666978102c229", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23374, "upload_time": "2017-05-29T00:51:35", "url": "https://files.pythonhosted.org/packages/05/5e/4213d0b87fcece7f2ca6582e3ded3932137141b73858ce87e13c1fce8b56/python-adjutantclient-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "137fd172e20856369eca935b0fbaf529", "sha256": "ac9d4f344d1ae7a30470f039148f8c76aeab96a9813ca13403eb173d50e94242" }, "downloads": -1, "filename": "python-adjutantclient-0.2.2.tar.gz", "has_sig": false, "md5_digest": "137fd172e20856369eca935b0fbaf529", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23373, "upload_time": "2017-05-29T00:54:00", "url": "https://files.pythonhosted.org/packages/57/e8/948f50c11aeea5115d2215ea2234d4c8331bff8d38203efe8caccae2dec5/python-adjutantclient-0.2.2.tar.gz" } ], "0.2.2.dev1": [ { "comment_text": "", "digests": { "md5": "f2d47bc51e46300dba7e12778db27f13", "sha256": "5080eced276f004abeaea81b62c4cf3a0563991c7100e360a7164c631597c7e5" }, "downloads": -1, "filename": "python-adjutantclient-0.2.2.dev1.tar.gz", "has_sig": false, "md5_digest": "f2d47bc51e46300dba7e12778db27f13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23367, "upload_time": "2017-05-29T00:53:34", "url": "https://files.pythonhosted.org/packages/b7/a6/c46790bcf52de708d5ecb3a4444d76686042cb55aae493cac9e90138d1be/python-adjutantclient-0.2.2.dev1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "36c251139d7720caaf6b10ef30d7865e", "sha256": "a070add83a0d6875edafa5292bad7fcfe25bc1c272f53cf10437ba3043467509" }, "downloads": -1, "filename": "python-adjutantclient-0.2.3.tar.gz", "has_sig": false, "md5_digest": "36c251139d7720caaf6b10ef30d7865e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23399, "upload_time": "2017-05-30T12:56:57", "url": "https://files.pythonhosted.org/packages/f0/6d/40fd972fcf69a150bb068618ec42ededb1c5a044a219fea4bee14ef12ffc/python-adjutantclient-0.2.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "51a73ebaf57d44133b36e7ff756854e5", "sha256": "bf6cb222583cbaf1624c74c2dae11c8abbe025714ff7b6649113625cca41030e" }, "downloads": -1, "filename": "python_adjutantclient-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "51a73ebaf57d44133b36e7ff756854e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38374, "upload_time": "2017-09-27T04:37:39", "url": "https://files.pythonhosted.org/packages/ae/a0/1aad82cc4455b69da30cc41995ad3765053a4a2232e4bbda141a4a5cb313/python_adjutantclient-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f483a870d253779752ba01f7cfeecb1", "sha256": "0fa99a10c2dfa83fb24ef61063446200c2fbfb1507a4e4c1ea1999dd2de63735" }, "downloads": -1, "filename": "python-adjutantclient-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6f483a870d253779752ba01f7cfeecb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24152, "upload_time": "2017-09-27T04:37:42", "url": "https://files.pythonhosted.org/packages/98/0d/bdc5b2167a63a17c034806682fd4f8944a56c884983114bea3b424bf1702/python-adjutantclient-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "51a73ebaf57d44133b36e7ff756854e5", "sha256": "bf6cb222583cbaf1624c74c2dae11c8abbe025714ff7b6649113625cca41030e" }, "downloads": -1, "filename": "python_adjutantclient-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "51a73ebaf57d44133b36e7ff756854e5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38374, "upload_time": "2017-09-27T04:37:39", "url": "https://files.pythonhosted.org/packages/ae/a0/1aad82cc4455b69da30cc41995ad3765053a4a2232e4bbda141a4a5cb313/python_adjutantclient-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f483a870d253779752ba01f7cfeecb1", "sha256": "0fa99a10c2dfa83fb24ef61063446200c2fbfb1507a4e4c1ea1999dd2de63735" }, "downloads": -1, "filename": "python-adjutantclient-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6f483a870d253779752ba01f7cfeecb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24152, "upload_time": "2017-09-27T04:37:42", "url": "https://files.pythonhosted.org/packages/98/0d/bdc5b2167a63a17c034806682fd4f8944a56c884983114bea3b424bf1702/python-adjutantclient-0.3.1.tar.gz" } ] }