~chris.sanders/charm-sudo-pair:cfg_fixture

Last commit made on 2018-11-08
Get this branch:
git clone -b cfg_fixture https://git.launchpad.net/~chris.sanders/charm-sudo-pair
Only Chris Sanders can upload to this branch. If you are Chris Sanders please log in for upload directions.

Branch merges

Branch information

Name:
cfg_fixture
Repository:
lp:~chris.sanders/charm-sudo-pair

Recent commits

35bab9c... by Chris Sanders

Moved some unit tests into fixutres

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

4085865... by Giuseppe Petralia

Add bypass group, to set the unix group for which commands will be bypassed from sudo pairing approval

52f12ed... by Giuseppe Petralia

sudo pair v1