Support for removing sites and projects
Description
This role could offer options for removing individual sites or entire projects.
Tasks
-
Site removal: -
Introduce a per-site variable controlling whether the site should be removed. -
Ensure that the site is removed from the generated configuration. -
Optionally ensure key material is removed as well. -
Bonus: remove the logs (controlled by another variable).
-
-
Project removal: -
Introduce a per-site variable controlling whether a project should be removed. -
Stop the project. -
Ensure that the site is removed from the generated configuration. -
Optionally ensure all key material is removed as well. -
Bonus: remove the logs (controlled by another variable).
-