ansible / mazer

Experimental Ansible Galaxy Content Manager
GNU General Public License v3.0
114 stars 18 forks source link

Add install -e option #139

Closed chouseknecht closed 5 years ago

chouseknecht commented 6 years ago

Similar to pip install -e. The -e option will enable Ansible to find and execute content found in a local project directory structure.

As a developer I want to create a new collection, so I run mazer init foo, to create a new Ansible Collection named foo in the current working directory. This new project is not in the Ansible content path, so Ansible cannot see any of the content I add to the collection.

To make the content visible to Ansible, I will run mazer install -e foo, and Mazer will add the appropriate symlinks, and thus make any new content added to the project accessible to Ansible.

The command should support:

chouseknecht commented 5 years ago

Closed by #141