mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-09-05 01:41:34 +02:00
Renamed server roles
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
# native-docker-compose-restart-unhealthy
|
||||
docker-compose restart for containers which are unhealty or excited
|
||||
# server_native-docker-compose-restart-unhealthy
|
||||
server_docker-compose restart for containers which are unhealty or excited
|
@@ -1,6 +1,6 @@
|
||||
#!/bin/python
|
||||
#
|
||||
# restart docker-compose configurations who have exited or unhealthy containers
|
||||
# restart server_docker-compose configurations who have exited or unhealthy containers
|
||||
#
|
||||
import subprocess
|
||||
import time
|
||||
@@ -30,7 +30,7 @@ waiting_time=600
|
||||
backup_running=True
|
||||
while backup_running:
|
||||
try:
|
||||
bash("systemctl is-active --quiet docker-volume-backup.service")
|
||||
bash("systemctl is-active --quiet server_docker-volume-backup.service")
|
||||
print("backup is running.")
|
||||
print("trying again in " + str(waiting_time) + " seconds.")
|
||||
time.sleep(waiting_time)
|
||||
@@ -49,6 +49,6 @@ for failed_container in failed_containers:
|
||||
filtered_failed_docker_compose_repositories=list(dict.fromkeys(unfiltered_failed_docker_compose_repositories))
|
||||
for filtered_failed_docker_compose_repository in filtered_failed_docker_compose_repositories:
|
||||
print("restarting unhealthy container: " + filtered_failed_docker_compose_repository)
|
||||
print_bash('cd /home/administrator/docker-compose/' + filtered_failed_docker_compose_repository + '/ && docker-compose restart')
|
||||
print_bash('cd /home/administrator/server_docker-compose/' + filtered_failed_docker_compose_repository + '/ && server_docker-compose restart')
|
||||
|
||||
print("finished restart procedure.")
|
@@ -1,12 +1,12 @@
|
||||
- name: "reload docker-compose-restart-unhealthy.service"
|
||||
- name: "reload server_docker-compose-restart-unhealthy.service"
|
||||
systemd:
|
||||
name: docker-compose-restart-unhealthy.service
|
||||
name: server_docker-compose-restart-unhealthy.service
|
||||
state: reloaded
|
||||
enabled: yes
|
||||
daemon_reload: yes
|
||||
- name: "restart docker-compose-restart-unhealthy.timer"
|
||||
- name: "restart server_docker-compose-restart-unhealthy.timer"
|
||||
systemd:
|
||||
name: docker-compose-restart-unhealthy.timer
|
||||
name: server_docker-compose-restart-unhealthy.timer
|
||||
state: restarted
|
||||
enabled: yes
|
||||
daemon_reload: yes
|
||||
|
@@ -4,19 +4,19 @@
|
||||
state: directory
|
||||
mode: 0755
|
||||
|
||||
- name: create docker-compose-restart-unhealthy.py
|
||||
- name: create server_docker-compose-restart-unhealthy.py
|
||||
copy:
|
||||
src: docker-compose-restart-unhealthy.py
|
||||
dest: "{{docker_docker_compose_restart_unhealthy}}docker-compose-restart-unhealthy.py"
|
||||
src: server_docker-compose-restart-unhealthy.py
|
||||
dest: "{{docker_docker_compose_restart_unhealthy}}server_docker-compose-restart-unhealthy.py"
|
||||
|
||||
- name: create docker-compose-restart-unhealthy.service
|
||||
- name: create server_docker-compose-restart-unhealthy.service
|
||||
template:
|
||||
src: docker-compose-restart-unhealthy.service.j2
|
||||
dest: /etc/systemd/system/docker-compose-restart-unhealthy.service
|
||||
notify: reload docker-compose-restart-unhealthy.service
|
||||
src: server_docker-compose-restart-unhealthy.service.j2
|
||||
dest: /etc/systemd/system/server_docker-compose-restart-unhealthy.service
|
||||
notify: reload server_docker-compose-restart-unhealthy.service
|
||||
|
||||
- name: create docker-compose-restart-unhealthy.timer
|
||||
- name: create server_docker-compose-restart-unhealthy.timer
|
||||
template:
|
||||
src: docker-compose-restart-unhealthy.timer.j2
|
||||
dest: "/etc/systemd/system/docker-compose-restart-unhealthy.timer"
|
||||
notify: restart docker-compose-restart-unhealthy.timer
|
||||
src: server_docker-compose-restart-unhealthy.timer.j2
|
||||
dest: "/etc/systemd/system/server_docker-compose-restart-unhealthy.timer"
|
||||
notify: restart server_docker-compose-restart-unhealthy.timer
|
@@ -4,4 +4,4 @@ OnFailure=systemd-email@%n.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/bin/python {{docker_docker_compose_restart_unhealthy}}docker-compose-restart-unhealthy.py
|
||||
ExecStart=/bin/python {{docker_docker_compose_restart_unhealthy}}server_docker-compose-restart-unhealthy.py
|
||||
|
@@ -1,5 +1,5 @@
|
||||
[Unit]
|
||||
Description=starts docker-compose-restart-unhealthy.service
|
||||
Description=starts server_docker-compose-restart-unhealthy.service
|
||||
|
||||
[Timer]
|
||||
OnCalendar={{on_calendar_docker_compose_restart_unhealthy}}
|
||||
|
@@ -1 +1 @@
|
||||
docker_docker_compose_restart_unhealthy: "/home/administrator/scripts/docker-compose-restart-unhealthy/"
|
||||
docker_docker_compose_restart_unhealthy: "/home/administrator/scripts/server_docker-compose-restart-unhealthy/"
|
Reference in New Issue
Block a user