Metadata-Version: 2.1
Name: ansible2puml
Version: 0.2.16
Summary: Create an PlantUML Activity Diagram from Playbooks or Roles trough Python.
Home-page: https://github.com/ProfileID/ansible2puml
Author: profileid
Author-email: profileid@protonmail.com
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: click
Requires-Dist: pyyaml
Requires-Dist: jinja2
Requires-Dist: plantuml
Requires-Dist: six

ansible2puml
============

|Python package| |PyPI Package|

About ansible2puml
------------------

Create an PlantUML activity diagram from playbooks (in future also
roles) trough python.

A .puml file with the PlantUML syntax is generated and a link to display
the diagram as PNG is generated.

Requirements
------------

Python version >3.6

Install package
---------------

Install via pypi

.. code:: bash

    pip install ansible2puml

Installation via git

.. code:: bash

    pip install git+https://github.com/ProfileID/ansible2puml

How to
------

Playbook
~~~~~~~~

::

    ansible2puml --source play.yml --destination play.puml 

Example
-------

.. figure:: ./example/example-diagram.png
   :alt: Example

   Example

.. |Python package| image:: https://github.com/ProfileID/ansible2puml/workflows/Python%20package/badge.svg
.. |PyPI Package| image:: https://img.shields.io/pypi/v/ansible2puml



