~peppepetra/charm-sudo-pair/+git/sudo-pair-charm:master

Last commit made on 2018-11-13
Get this branch:
git clone -b master https://git.launchpad.net/~peppepetra/charm-sudo-pair/+git/sudo-pair-charm
Only Giuseppe Petralia can upload to this branch. If you are Giuseppe Petralia please log in for upload directions.

Branch merges

Branch information

Recent commits

4fa4c2a... by Giuseppe Petralia

Fix wrong usage of groups exempted/enforced vs gids exempted/enforced in readme

b78b946... by Giuseppe Petralia

Remove trusty from available series

6010bf6... by Giuseppe Petralia

Refactor sudo_pair lib and unit tests

e67a50d... by Giuseppe Petralia

Remove useless print from unit tests

f1aec5f... by Giuseppe Petralia

- Move tools module to lib package
- Refactor tools module
- Refactor unit tests

e63b69d... by Giuseppe Petralia

Merge branch 'master' of git+ssh://git.launchpad.net/~peppepetra86/sudo-pair-charm/+git/sudo-pair-charm

9df22b7... by Giuseppe Petralia

Refactor unit tests using pytest.fixture

92e8ca8... by Giuseppe Petralia

Refactor of charm:
- Move utility funcs to utils/tool.py module
- Remove pagerduty notification
- Add logging of sudo session auto approvve
- Remove cofigurable paths. Paths are now constants defined in utils package.
- Update fuctional tests

74a0a5b... by Giuseppe Petralia

Refactor of charm:
- Move utils to funcs to utils/tool.py module
- Remove pagerduty notification
- Add logging of auto_approvved
- Remove cofigurable paths. Paths are constants definet in utils package.
- Update fuctional tests

8ff3c7f... by Giuseppe Petralia

- Refactor file permissions in sudo_pair.py
- Refactor render_template to avoid code repeated
- Param no_auto_approve changed in auto_approve
- Change pd notification summary to reflect severity of alarm
- Update tests to reflect the changes