lp:~tvansteenburgh/charm-tools/ansible-template
Created by
Tim Van Steenburgh
and last modified
- Get this branch:
- bzr branch lp:~tvansteenburgh/charm-tools/ansible-template
Only
Tim Van Steenburgh
can upload to this branch. If you are
Tim Van Steenburgh
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Merged
into
lp:charm-tools/1.4
- Charles Butler (community): Approve
-
Diff: 1271 lines (+984/-106)23 files modifiedcharmtools/charms.py (+1/-1)
charmtools/generators/template.py (+8/-0)
charmtools/templates/ansible/__init__.py (+18/-0)
charmtools/templates/ansible/files/Makefile (+24/-0)
charmtools/templates/ansible/files/README.ex (+44/-0)
charmtools/templates/ansible/files/charm-helpers.yaml (+7/-0)
charmtools/templates/ansible/files/config.yaml (+14/-0)
charmtools/templates/ansible/files/hooks/hooks.py (+35/-0)
charmtools/templates/ansible/files/icon.svg (+279/-0)
charmtools/templates/ansible/files/metadata.yaml (+17/-0)
charmtools/templates/ansible/files/playbooks/site.yaml (+47/-0)
charmtools/templates/ansible/files/revision (+1/-0)
charmtools/templates/ansible/files/scripts/charm_helpers_sync.py (+225/-0)
charmtools/templates/ansible/files/unit_tests/test_hooks.py (+62/-0)
charmtools/templates/ansible/template.py (+88/-0)
charmtools/templates/python/config.yaml (+0/-5)
charmtools/templates/python/files/hooks_symlinked/hooks.py (+0/-54)
charmtools/templates/python/template.py (+0/-16)
setup.py (+1/-0)
tests/test_charm_proof.py (+4/-1)
tests_functional/create/test.sh (+3/-0)
tests_functional/create/test_ansible_create.py (+101/-0)
tests_functional/create/test_python_create.py (+5/-29)
Branch information
Recent revisions
- 338. By Tim Van Steenburgh
-
Fix charm-proof email validation
formataddr() will put quotes around a name component that
contains special chars. We need to remove those to accurately
compare against the original maintainer string.Also fixes tests that were broken due to new files in
charmhelpers.core - 336. By Marco Ceppi
-
[tvansteenburgh] Fixed symlinks in python charm by using relative paths so that symlinks are copied properly when the charm is moved to it's final filesystem location.
- 334. By Marco Ceppi
-
[tvansteenburgh] Fix unpromulgate and refactor so that prog name is correct in usage text, and -u option doesn't show for unpromulgate cmd.
- 332. By Marco Ceppi
-
[tvansteenburgh] Create charm symlinks dynamically when charm is created. Ensure charmhelpers destination path exists before syncing.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:charm-tools/1.4