{ "info": { "author": "Lev Aminov", "author_email": "l.aminov@tinkoff.ru", "bugtrack_url": null, "classifiers": [], "description": "# ansible-coverage-callback\n\n[![Latest version](https://img.shields.io/pypi/v/ansible-coverage-callback.svg)](https://pypi.python.org/pypi/ansible-coverage-callback/)\n[![License](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)\n\nCoverage Tool for Ansible.\n\n## Requirements\n\n* Ansible >=2.4\n\n## Installation\n\nInstall this Ansible plugin with:\n\n```\n$ pip install ansible-coverage-callback\n```\n\nBe sure to whitelist the plugin in your `ansible.cfg`:\n\n```\n[defaults]\ncallback_whitelist = coverage\n```\n\n## Skip coverage tag\n\nYou may skip task or tasks from coverage report by adding `skip_coverage` tag:\n\n```\n---\n- name: Test handler\n command: whoami\n when:\n - test_var == False\n tags:\n - skip_coverage\n```\n\n## Acknowledged issues\n\n* Imported handlers has no tags, so they can't be skipped\n* There is some magic hacks for skipping Molecule's system playbooks\n* Tasks from non imported files are not counted\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/leominov/ansible-coverage-callback", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ansible-coverage-callback", "package_url": "https://pypi.org/project/ansible-coverage-callback/", "platform": "", "project_url": "https://pypi.org/project/ansible-coverage-callback/", "project_urls": { "Homepage": "https://github.com/leominov/ansible-coverage-callback" }, "release_url": "https://pypi.org/project/ansible-coverage-callback/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Simple Ansible Coverage callback", "version": "1.0.2" }, "last_serial": 4168157, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "a22a3abc66fda0f1932908dfce5fa2f0", "sha256": "e0961b87539ff554c5caeb6b46e8be959948cafe42a52e8aba47ba27c3b7bc08" }, "downloads": -1, "filename": "ansible-coverage-callback-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a22a3abc66fda0f1932908dfce5fa2f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2699, "upload_time": "2018-08-13T10:31:22", "url": "https://files.pythonhosted.org/packages/91/4f/e8b119573a955325282212c04200daa1c8d2bdc707befc3a4257f5ecfb4d/ansible-coverage-callback-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "126ea94fa03dc09c9e8fc43b5bf2ab60", "sha256": "d1f90469fe05a2ac8c2f5fa71cd5464df7f03309ff97ea68edb69d466f78ea25" }, "downloads": -1, "filename": "ansible-coverage-callback-1.0.1.tar.gz", "has_sig": false, "md5_digest": "126ea94fa03dc09c9e8fc43b5bf2ab60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2931, "upload_time": "2018-08-14T07:17:11", "url": "https://files.pythonhosted.org/packages/14/7d/5086bcf4518dd4ef1b496e3aa1d6f7804f9a101e72342362cdf92fd5a375/ansible-coverage-callback-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1d49607b28152f92d6f38dba48b4a201", "sha256": "02cd45976b1e44b0d7d8a9facb2ee457d655e91385e80c43c8b4270c23c84989" }, "downloads": -1, "filename": "ansible-coverage-callback-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1d49607b28152f92d6f38dba48b4a201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2921, "upload_time": "2018-08-14T08:02:11", "url": "https://files.pythonhosted.org/packages/e8/3c/634ee5fa611821b0967e5bbe623dff615f04e6c64a67555ef21b00d886cf/ansible-coverage-callback-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1d49607b28152f92d6f38dba48b4a201", "sha256": "02cd45976b1e44b0d7d8a9facb2ee457d655e91385e80c43c8b4270c23c84989" }, "downloads": -1, "filename": "ansible-coverage-callback-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1d49607b28152f92d6f38dba48b4a201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2921, "upload_time": "2018-08-14T08:02:11", "url": "https://files.pythonhosted.org/packages/e8/3c/634ee5fa611821b0967e5bbe623dff615f04e6c64a67555ef21b00d886cf/ansible-coverage-callback-1.0.2.tar.gz" } ] }