Selaa lähdekoodia

[FIX] docker loop

Gogs 6 vuotta sitten
vanhempi
commit
c9b86255a2
3 muutettua tiedostoa jossa 7 lisäystä ja 2 poistoa
  1. 1 1
      eiru-backup.service
  2. 6 1
      scripts/eiru-backup.sh
  3. 0 0
      scripts/eiru-bootup.sh

+ 1 - 1
eiru-backup.service

@@ -3,4 +3,4 @@ Description=Database backup
 
 [Service]
 Type=oneshot
-ExecStart=/bin/bash /etc/systemd/system/eiru-backup postgres
+ExecStart=/bin/bash /etc/systemd/system/eiru-backup.sh postgres

+ 6 - 1
eiru-backup.sh → scripts/eiru-backup.sh

@@ -6,7 +6,12 @@ DATE=$(date +%Y%m%d)
 DAYS_TO_KEEP=15
 BKP_PATH="/mnt/backup/primary_local_bkp/pg"
 SYNC_PATH="/mnt/backup/secondary_local_bkp/pg"
-TMP_PATH="." 
+TMP_PATH="."
+
+loop_over_systems()
+{
+    docker ps -a -f "ancestor=odoo/eiru:1.4" --format "{{.Names}}"
+}
 
 # perform database backup if docker exist
 perform_backups()

+ 0 - 0
eiru-bootup.sh → scripts/eiru-bootup.sh