{ "info": { "author": "Jean-Philippe Evrard", "author_email": "jean-philippe@evrard.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "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.5", "Programming Language :: Python :: 3.6" ], "description": "This is a library to manipulate Ansible Inventories.\n\nIt's independent of ansible by design, so that it doesn't need to track\nansible code and is version independent.\n\nIt only relies on what ansible expects as inventories (the json structure),\nwhich hasn't changed for a long time now.\n\nA standard inventory json is like this:\n\n ```\n {\n _meta:{\n hostvars:{\n :{\n var1: value1\n }\n }\n },\n all:{\n children: [],\n vars:{\n var2: value2\n },\n },\n groupname1:{\n children:[],\n hosts:[],\n }\n groupname2:{\n children:[],\n vars:{\n var3: value3\n },\n }\n }\n ```\n\nThis lib allows the loading of multiple jsons into memory, and manipulate the\ninventory objects, and vars precedence.\n\nUsage will explained in documentation soon.\n\nYou can submit patches with git-review and gerrithub (``pip install git-review``)\n\n # git clone https://review.gerrithub.io/evrardjp/ansible-inventory-manage\n # git review -s\n # git checkout -b my_super_patch\n # git review -f\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://github.com/evrardjp/ansible-inventory-manage", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "ansible-inventory-manage", "package_url": "https://pypi.org/project/ansible-inventory-manage/", "platform": "", "project_url": "https://pypi.org/project/ansible-inventory-manage/", "project_urls": { "Homepage": "https://github.com/evrardjp/ansible-inventory-manage" }, "release_url": "https://pypi.org/project/ansible-inventory-manage/0.0.2/", "requires_dist": [ "future" ], "requires_python": "", "summary": "Ansible Inventory CRUD library", "version": "0.0.2" }, "last_serial": 3911936, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "98cdffcd21c0c24044a6553442fecebf", "sha256": "86436d248197c9dfd3dd0d5667d663d60b6b7bfd737fa8b10ab41f3873bfdfca" }, "downloads": -1, "filename": "ansible_inventory_manage-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "98cdffcd21c0c24044a6553442fecebf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6640, "upload_time": "2018-05-30T08:37:26", "url": "https://files.pythonhosted.org/packages/41/1f/c9e5c3bf36a8a3a274de12e66f5d161f40d34a4c7e81fb166a56b61e3e4f/ansible_inventory_manage-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc5803d53d593d4a453c76b13cbd678b", "sha256": "143c3dd833b79624d5442f02764683eea59057c9eaf6d619cd647ddcf4a05feb" }, "downloads": -1, "filename": "ansible_inventory_manage-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bc5803d53d593d4a453c76b13cbd678b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6232, "upload_time": "2018-05-30T08:37:27", "url": "https://files.pythonhosted.org/packages/19/6c/fa2f2d9b3c8f154d0e0dd57bdec5cbb89c50973f1fe63eb6cdb8afedc476/ansible_inventory_manage-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "98cdffcd21c0c24044a6553442fecebf", "sha256": "86436d248197c9dfd3dd0d5667d663d60b6b7bfd737fa8b10ab41f3873bfdfca" }, "downloads": -1, "filename": "ansible_inventory_manage-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "98cdffcd21c0c24044a6553442fecebf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6640, "upload_time": "2018-05-30T08:37:26", "url": "https://files.pythonhosted.org/packages/41/1f/c9e5c3bf36a8a3a274de12e66f5d161f40d34a4c7e81fb166a56b61e3e4f/ansible_inventory_manage-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc5803d53d593d4a453c76b13cbd678b", "sha256": "143c3dd833b79624d5442f02764683eea59057c9eaf6d619cd647ddcf4a05feb" }, "downloads": -1, "filename": "ansible_inventory_manage-0.0.2.tar.gz", "has_sig": false, "md5_digest": "bc5803d53d593d4a453c76b13cbd678b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6232, "upload_time": "2018-05-30T08:37:27", "url": "https://files.pythonhosted.org/packages/19/6c/fa2f2d9b3c8f154d0e0dd57bdec5cbb89c50973f1fe63eb6cdb8afedc476/ansible_inventory_manage-0.0.2.tar.gz" } ] }