Closed dhoppe closed 4 years ago
Please merge #53 before doing the release. This way 2.0.0 starts out refactored.
Years ago you wanted to do this kind of refactoring with my dhoppe/fail2ban module. Guess what, the install.pp
, config.pp
and service.pp
manifests still exist. I did not like it then and I still do not like it now.
I had a discussion with @ekohl about this yesterday and I am still not convinced. I like the division into install.pp
, config.pp
and service.pp
, because it results in small and clear files. Also I do not have to care about notify
or require
.
In the last days I have invested a lot of time to standardize this module to some extent. There is still a lot of work to do for Caddy 2 and we can talk about parameters like manage_user
, manage_group
, manage_install
and manage_service
, but I will not merge this pull request.
Fixes #65