Procházet zdrojové kódy

readme ergänzt, host-Definition geändert

Markus Spring před 1 rokem
rodič
revize
dfaeb9402d
2 změnil soubory, kde provedl 8 přidání a 1 odebrání
  1. 2 0
      helpers/readme.md
  2. 6 1
      helpers/update_backup_copy_stats.py

+ 2 - 0
helpers/readme.md

@@ -3,3 +3,5 @@ sudo apt install virtualenv
 virtualenv venv
 
 source venv/bin/activate
+
+pip3 install -r requirements.txt 

+ 6 - 1
helpers/update_backup_copy_stats.py

@@ -27,7 +27,7 @@ müssen für springm beschreibbar sein
 '''
 
 # ------------------------------------------- start script variables ---
-remotehost      = 'hermes'
+remotehost      = 'r-hermes'
 remoterepo      = '/backupdisk/backupdisk/restic-repo'
 json_remotefile = '/var/lib/restic/backupcopies.json'
 json_localfile  = '/tmp/backupcopies.json'
@@ -122,6 +122,10 @@ def write_json():
     except:
         print(f"Error: could not copy {json_localfile} to {remotehost}:{json_remotefile}")
 
+def rewrite_snapshots_json(host):
+    cmd = [ 'ssh', host, 'bash', '-c', "/usr/local/sbin/restic_json.sh" ]
+    s = subprocess.check_output( cmd ).decode('utf-8').strip().split(' ')
+    print(" ".join(s))
 
 # ------------------------------------------------------------- main ---
 parser = argparse.ArgumentParser(
@@ -141,3 +145,4 @@ load_jsonfile()
 update_json()
 #print(json.dumps(jso, sort_keys=True, indent=4))
 write_json()
+rewrite_snapshots_json(remotehost)