Cookiecutter template for a compliant OpenStack puppet-modules
6013b3faa5
It turns out that this is the the default value provided by tox: https://tox.readthedocs.io/en/latest/config.html#conf-install_command So we can remove the line and simply use the default value. Change-Id: Iee04a22940f5ee14f43947f562cbca9070d8defb Co-Authored-By: tushargite96 <tushargite96@gmail.com> |
||
---|---|---|
contrib | ||
puppet-{{cookiecutter.project_name}} | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
bindep.txt | ||
cookiecutter.json | ||
functions | ||
LICENSE | ||
README.md | ||
run_beaker_tests.sh | ||
run_lint_tests.sh | ||
run_litmus_tests.sh | ||
run_syntax_tests.sh | ||
run_unit_tests.sh |
Team and repository tags
puppet-openstack-cookiecutter
Cookiecutter template for a compliant OpenStack puppet-modules
Installation
Install cookiecutter either from source, pip or package if it exists
Usage
There are two ways to create the boilerplate for the puppet module.
Locally
- Clone locally the puppet-openstack-cookiecutter repository.
- Run
cookiecutter /path/to/cloned/repo
Remotely (ie. using a git repo)
- Run
cookiecutter https://opendev.org/openstack/puppet-openstack-cookiecutter.git
What's next
Once the boilerplate created, in order to be compliant with the other modules, the files managed by msync, (or configs) needs to be in the project folder. Once synced module is ready, announce its existence to the ML, make the proper patch to openstack-infra and finally wait for the reviews to do the rest.