{ "info": { "author": "rcbops", "author_email": "rpc-automation@rackspace.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============\nMoleculerize\n=============\n\nBuild molecule config files from an Ansible dynamic inventory file\n\nQuick Start Guide\n-----------------\n\n1. Install ``moleculerize`` from PyPI with pip::\n\n $ pip install moleculerize\n\n2. For more information on using the moleculerize launch help by::\n\n $ moleculerize --help\n\n3. Here is an example of building a molecule config from an Ansible dynamic inventory file::\n\n $ moleculerize --output molecule/default/molecule.yml /path/to_my/dynamic_inventory.json\n\nOptions\n-------\n\nOptions start with one or two dashes. Many of the options an additional value\nnext to them.\n\n-h, --help\n Usage help. This lists all current command line options with a short\n description.\n\n-o, --output \n Write the molecule config to . If this option is omitted, the\n config will be written to `molecule.yml`.\n\n-s, --scenario \n The molecule config scenario to be created and defined in the config file.\n\n-t, --template \n Use the jinja2 template for creating the molecule config file. If\n this option is omitted, the template is assumed to be\n `data/molecule.yml.j2`.\n\n\nRelease Process\n---------------\n\nSee `release_process.rst`_ for information on the release process for 'moleculerize'\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _release_process.rst: docs/release_process.rst\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n.. _qTest Manager API: https://support.qasymphony.com/hc/en-us/articles/115002958146-qTest-API-Specification\n\n\n=======\nHistory\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/rcbops/moleculerize", "keywords": "moleculerize", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "moleculerize", "package_url": "https://pypi.org/project/moleculerize/", "platform": "", "project_url": "https://pypi.org/project/moleculerize/", "project_urls": { "Homepage": "https://github.com/rcbops/moleculerize" }, "release_url": "https://pypi.org/project/moleculerize/1.1.0/", "requires_dist": [ "Click (>=6.0)", "jinja2" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "Build molecule config files from an Ansible dynamic inventory file", "version": "1.1.0" }, "last_serial": 4750907, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "71c4c29d60654bc60d2c79f1ee57fa92", "sha256": "87858382b31c265e45379cced0522c1248c8cf852c82e99c5668866beafbb524" }, "downloads": -1, "filename": "moleculerize-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "71c4c29d60654bc60d2c79f1ee57fa92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4263, "upload_time": "2018-05-23T19:53:53", "url": "https://files.pythonhosted.org/packages/e2/36/71b60859e60bd34f1e78055317bffebed2cd46eff7e652ff46126f5cd8b4/moleculerize-1.0.0-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "25f908ca271e44d37c9f680b655234a7", "sha256": "0888d7ab85e5da120fc5e7d0fda465da35dbde5f7f6ca4277d82eb1ae44c887f" }, "downloads": -1, "filename": "moleculerize-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25f908ca271e44d37c9f680b655234a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8734, "upload_time": "2019-01-28T16:38:25", "url": "https://files.pythonhosted.org/packages/1b/23/6a082a7b490e2273201408839e0919166803b5eff5e5994110b7fbf5fcda/moleculerize-1.1.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "25f908ca271e44d37c9f680b655234a7", "sha256": "0888d7ab85e5da120fc5e7d0fda465da35dbde5f7f6ca4277d82eb1ae44c887f" }, "downloads": -1, "filename": "moleculerize-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25f908ca271e44d37c9f680b655234a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 8734, "upload_time": "2019-01-28T16:38:25", "url": "https://files.pythonhosted.org/packages/1b/23/6a082a7b490e2273201408839e0919166803b5eff5e5994110b7fbf5fcda/moleculerize-1.1.0-py2.py3-none-any.whl" } ] }