mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 10:19:09 +00:00 
			
		
		
		
	Refactor systemctl services and timers
- Unified service templates into generic systemctl templates - Introduced reusable filter plugins for script path handling - Updated path variables and service/timer definitions - Migrated roles (backup, cleanup, repair, etc.) to use systemctl role - Added sys-daemon role for core systemd cleanup - Simplified timer handling via sys-timer role Note: This is a large refactor and some errors may still exist. Further testing and adjustments will be needed.
This commit is contained in:
		| @@ -5,9 +5,7 @@ | ||||
| # - BKP_DOCKER_2_LOC_DISABLED:         All images where backup.disabled is set (for --images-no-backup-required) | ||||
| # CLI-ready variables render these lists as argument strings. | ||||
|  | ||||
| BKP_DOCKER_2_LOC_SERVICE:     "{{ role_name ~ SYS_SERVICE_SUFFIX }}" | ||||
|  | ||||
| BKP_DOCKER_2_LOC_SERVICE_ALL: "{{ role_name }}-everything{{ SYS_SERVICE_SUFFIX }}" | ||||
| systemctl_id: sys-ctl-bkp-docker-2-loc | ||||
|  | ||||
| # Verify if DB is enabled | ||||
| BKP_DOCKER_2_LOC_DB_ENABLED: "{{ database_type | default('') | bool }}" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user