{ "info": { "author": "Andrew Mirsky", "author_email": "andrew@mirskytech.com", "bugtrack_url": null, "classifiers": [], "description": "Project page and docs:\n http://mirskytech.github.io/ansible-role-manager\nDevelopment:\n https://github.com/mirskytech/ansible-role-manager\nFeature & issue tracking:\n https://github.com/mirskytech/ansible-role-manager/issues\nPackage Index:\n https://pypi.python.org/pypi/ansible-role-manager\n\nDescription\n======================\n\nProvides the following utilities:\n\n- ``init`` Creates the Ansible recommended folder structure and initial core files for playbooks, roles and modules.\n\n- ``install`` Installs Ansible roles from Ansible Galaxy or located in any version control repository (git, mercurial and svn).\n\n- ``uninstall`` Remove dependencies from the playbook's library\n\n- ``freeze`` Create list of installed dependencies for a playbook\n\nsee ``arm help`` for all availble commands.\n\nInstallation of Ansible Role Manager (ARM)\n================================================\n\nStandard installation::\n \n >> pip install ansible-role-manager\n \nor installation for development::\n\n >> pip install -e git+https://github.com/mirskytech/ansible-role-manager.git#egg=role-manager\n \nor manual installation::\n\n >> git clone https://github.com/mirskytech/ansible-role-manager.git\n >> python setup.py install\n\nGet Started\n======================\n\nCreate a well-structured playbooks (directory structure, initial files)::\n\n >> arm init -p MyNewPlaybook\n \nInstall a role from Ansible Galaxy::\n\n >> arm install github_owner.github_repo\n \nInstall a role from an arbitrary git repository and name it locally as ``myrolename``::\n\n >> arm install git+ssh://github.com/github_owner/github_repo.git\n \nor install with changing the locally installed name to ``myrolename``::\n\n >> arm install git+ssh://github.com/github_owner/github_repo.git#alias=myrolename\n \nDependencies\n======================\n\n- mercurial\n- git\n\n- python\n - ansible\n - requests\n - gitpython (0.3.2.RC1)\n - colorama\n - hgapi\n\n\nReferences\n==================\n\n- Ansible http://docs.ansible.com/\n\n- Ansible Galaxy https://galaxy.ansible.com/explore\n\n\n\nRelease Notes & Roadmap\n===========================\n\nhttp://mirskytech.github.io/ansible-role-manager/releasenotes.html", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://mirskytech.github.io/ansible-role-manager/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "ansible-role-manager", "package_url": "https://pypi.org/project/ansible-role-manager/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ansible-role-manager/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://mirskytech.github.io/ansible-role-manager/" }, "release_url": "https://pypi.org/project/ansible-role-manager/0.4/", "requires_dist": null, "requires_python": null, "summary": "A tool for installing and managing Ansible roles, playbooks & modules.", "version": "0.4" }, "last_serial": 1110311, "releases": { "0.3.0": [], "0.3.1": [ { "comment_text": "", "digests": { "md5": "a6eaef50f9bdbe79bfb70bd762f3b4e7", "sha256": "5529a64851c40ceac99f83c8e639d81d8aa29595087232b7e1955fe61e7eb157" }, "downloads": -1, "filename": "ansible-role-manager-0.3.1.tar.gz", "has_sig": false, "md5_digest": "a6eaef50f9bdbe79bfb70bd762f3b4e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15314, "upload_time": "2014-05-20T03:46:00", "url": "https://files.pythonhosted.org/packages/92/65/85f3c8a6521a7f3d2b25393d7a17aec284986749a36a8798948929cc20b3/ansible-role-manager-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "a03fb4c36ee9b4859b135438556970ca", "sha256": "020594a56b36345433a95fe6255991d94bc8a3ea3871ba8c5cc827829f0596e4" }, "downloads": -1, "filename": "ansible-role-manager-0.3.2.tar.gz", "has_sig": false, "md5_digest": "a03fb4c36ee9b4859b135438556970ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15497, "upload_time": "2014-05-20T16:16:59", "url": "https://files.pythonhosted.org/packages/4a/5d/e1adbd534d169fcbe47369238ce70016e58e8294dd28cb7e00214cd80b97/ansible-role-manager-0.3.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "09247e03c228dc36c92a78317329bd96", "sha256": "c4e5a6920205af7f3b8c14816b697d7da8dd89f784b7df93eb189823295cd533" }, "downloads": -1, "filename": "ansible-role-manager-0.4.tar.gz", "has_sig": false, "md5_digest": "09247e03c228dc36c92a78317329bd96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20211, "upload_time": "2014-06-01T13:26:47", "url": "https://files.pythonhosted.org/packages/33/7a/bb04634144829c698638725a033c7ae13dcbf90bab4aa8328ab998d95953/ansible-role-manager-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "09247e03c228dc36c92a78317329bd96", "sha256": "c4e5a6920205af7f3b8c14816b697d7da8dd89f784b7df93eb189823295cd533" }, "downloads": -1, "filename": "ansible-role-manager-0.4.tar.gz", "has_sig": false, "md5_digest": "09247e03c228dc36c92a78317329bd96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20211, "upload_time": "2014-06-01T13:26:47", "url": "https://files.pythonhosted.org/packages/33/7a/bb04634144829c698638725a033c7ae13dcbf90bab4aa8328ab998d95953/ansible-role-manager-0.4.tar.gz" } ] }