{ "info": { "author": "Shaun Martin", "author_email": "shaun@samsite.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "========================\nDocker Dynamic Inventory\n========================\n\n\n.. image:: https://img.shields.io/pypi/v/docker_dynamic_inventory.svg\n :target: https://pypi.python.org/pypi/docker_dynamic_inventory\n\n.. image:: https://img.shields.io/travis/inhumantsar/docker_dynamic_inventory.svg\n :target: https://travis-ci.org/inhumantsar/docker_dynamic_inventory\n\n.. image:: https://readthedocs.org/projects/docker-dynamic-inventory/badge/?version=latest\n :target: https://docker-dynamic-inventory.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\n\n\nGenerates a dynamic inventory of Docker containers for Ansible.\n\n\n* Free software: BSD license\n* Documentation: https://docker-dynamic-inventory.readthedocs.io.\n\n\nFeatures\n--------\n\n* Able to filter out a single host by name.\n* Optionally includes Docker metadata in Ansible's hostvars.\n* Optionally pretty-prints output for readability.\n* Operates on the local Docker instance by default but can work with a remote host as well.\n* Can be used as a Python module (if you really want to)\n\n\nUsage\n-----\n\n::\n\n Usage: docker-dynamic-inventory [OPTIONS]\n\n Dynamic inventories of Docker containers, served up fresh just for\n Ansible.\n\n Options:\n --host TEXT Only match containers with this name.\n --metadata / --no-metadata Include container metadata.\n --pretty / --ugly Pretty print JSON for output.\n --docker_tls TEXT Use TLS for Docker connections.\n --docker_host TEXT Docker host to connect to.\n --help Show this message and exit.\n\n\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-02-23)\n------------------\n\n* First release on PyPI.\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/inhumantsar/python-docker-dynamic-inventory", "keywords": "docker-dynamic-inventory", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "docker-dynamic-inventory", "package_url": "https://pypi.org/project/docker-dynamic-inventory/", "platform": "", "project_url": "https://pypi.org/project/docker-dynamic-inventory/", "project_urls": { "Homepage": "https://github.com/inhumantsar/python-docker-dynamic-inventory" }, "release_url": "https://pypi.org/project/docker-dynamic-inventory/0.1.5/", "requires_dist": [ "docker (==3.1.0)", "click (==6.7)" ], "requires_python": "", "summary": "Outputs a dynamic inventory of Docker containers for Ansible.", "version": "0.1.5" }, "last_serial": 3662684, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "ce9af1f7fc2bc9c08576c9cbd15ac85c", "sha256": "dc139436752d3a266940f76b65332ee3439b93c28c689ed0059321e0ad9dea64" }, "downloads": -1, "filename": "docker-dynamic-inventory-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ce9af1f7fc2bc9c08576c9cbd15ac85c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14113, "upload_time": "2018-02-24T01:15:19", "url": "https://files.pythonhosted.org/packages/4f/76/8d2582af41d5ceccaf6c7790e2d202fbf34ded18d3d63855d5aeb7ec17c9/docker-dynamic-inventory-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9de3f6266468114d125fc0c947162453", "sha256": "6ef91e7bb0360a360d989f39050d9a60f23a4f59ae4ad83860e5d39a150f02d1" }, "downloads": -1, "filename": "docker-dynamic-inventory-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9de3f6266468114d125fc0c947162453", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14817, "upload_time": "2018-02-26T23:54:28", "url": "https://files.pythonhosted.org/packages/ff/72/761018ba0f968b3b6a87dc6f5146ca8583f6293bbbe1627258200dfc9368/docker-dynamic-inventory-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "97a9a9da94fec86f29b0b9d42e09a485", "sha256": "3dc68744937989187aa889f60453a34c467c3830dc4e1b20866b56cdf6d5384b" }, "downloads": -1, "filename": "docker-dynamic-inventory-0.1.4.tar.gz", "has_sig": false, "md5_digest": "97a9a9da94fec86f29b0b9d42e09a485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14869, "upload_time": "2018-02-27T16:01:52", "url": "https://files.pythonhosted.org/packages/25/20/5e2c3f62e03f9697fb6e7daea828587c2129342d010731bc9bf2fb02dbf9/docker-dynamic-inventory-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "1ed0f51cc6cdb807ca921e086fca647f", "sha256": "110e79efba4512ff1372eaf0444d2723e5f1b3602e40cea147bc326bda3bb634" }, "downloads": -1, "filename": "docker_dynamic_inventory-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ed0f51cc6cdb807ca921e086fca647f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6657, "upload_time": "2018-03-12T19:02:22", "url": "https://files.pythonhosted.org/packages/ae/56/d4b56e2e46db53de6bc5b24fd6d39492dbd976800a59719c0aa02165ecff/docker_dynamic_inventory-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df10b42148412b3b2411e6a4265c5452", "sha256": "b05a6431c12439128b397597568849ce8801e98a7e7f7b729c02ff99bdf2d1e5" }, "downloads": -1, "filename": "docker-dynamic-inventory-0.1.5.tar.gz", "has_sig": false, "md5_digest": "df10b42148412b3b2411e6a4265c5452", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14866, "upload_time": "2018-03-12T19:02:23", "url": "https://files.pythonhosted.org/packages/3a/6d/6dfda6fa85047c061efefad2f0628fe24c94b7f4eee88f6fd51e9c3fe0c0/docker-dynamic-inventory-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1ed0f51cc6cdb807ca921e086fca647f", "sha256": "110e79efba4512ff1372eaf0444d2723e5f1b3602e40cea147bc326bda3bb634" }, "downloads": -1, "filename": "docker_dynamic_inventory-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1ed0f51cc6cdb807ca921e086fca647f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6657, "upload_time": "2018-03-12T19:02:22", "url": "https://files.pythonhosted.org/packages/ae/56/d4b56e2e46db53de6bc5b24fd6d39492dbd976800a59719c0aa02165ecff/docker_dynamic_inventory-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df10b42148412b3b2411e6a4265c5452", "sha256": "b05a6431c12439128b397597568849ce8801e98a7e7f7b729c02ff99bdf2d1e5" }, "downloads": -1, "filename": "docker-dynamic-inventory-0.1.5.tar.gz", "has_sig": false, "md5_digest": "df10b42148412b3b2411e6a4265c5452", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14866, "upload_time": "2018-03-12T19:02:23", "url": "https://files.pythonhosted.org/packages/3a/6d/6dfda6fa85047c061efefad2f0628fe24c94b7f4eee88f6fd51e9c3fe0c0/docker-dynamic-inventory-0.1.5.tar.gz" } ] }