Add paths to back up
This commit is contained in:
		| @@ -16,6 +16,12 @@ for repo, repo_config in node.metadata.get("clerie-backup/repos").items(): | |||||||
|         "content": repo_config["auth_password"], |         "content": repo_config["auth_password"], | ||||||
|         "mode": "0600", |         "mode": "0600", | ||||||
|     } |     } | ||||||
|  |     repo_config_files[f'/home/{node.username}/.config/clerie-backup/{repo}/files'] = { | ||||||
|  |         "content": "\n".join(repo_config.get("files", [])), | ||||||
|  |     } | ||||||
|  |     repo_config_files[f'/home/{node.username}/.config/clerie-backup/{repo}/excludes'] = { | ||||||
|  |         "content": "\n".join(repo_config.get("excludes", [])), | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |  | ||||||
| files = uberspaceify.files({ | files = uberspaceify.files({ | ||||||
|   | |||||||
							
								
								
									
										8
									
								
								nodes.py
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								nodes.py
									
									
									
									
									
								
							| @@ -15,12 +15,20 @@ nodes = uberspaceify.nodes({ | |||||||
|                         "repo_url": "https://cyan.backup.clerie.de/clerie.uber.space/main", |                         "repo_url": "https://cyan.backup.clerie.de/clerie.uber.space/main", | ||||||
|                         "auth_username": "clerie.uber.space", |                         "auth_username": "clerie.uber.space", | ||||||
|                         "auth_password": bws.get("clerie.uber.space/clerie-backup/main-cyan/auth_password"), |                         "auth_password": bws.get("clerie.uber.space/clerie-backup/main-cyan/auth_password"), | ||||||
|  |                         "files": [ | ||||||
|  |                             "/home/clerie", | ||||||
|  |                             "/var/www/virtual/clerie", | ||||||
|  |                         ], | ||||||
|                     }, |                     }, | ||||||
|                     "main-magenta": { |                     "main-magenta": { | ||||||
|                         "repo_password": bws.get("clerie.uber.space/clerie-backup/main-magenta/repo_password"), |                         "repo_password": bws.get("clerie.uber.space/clerie-backup/main-magenta/repo_password"), | ||||||
|                         "repo_url": "https://magenta.backup.clerie.de/clerie.uber.space/main", |                         "repo_url": "https://magenta.backup.clerie.de/clerie.uber.space/main", | ||||||
|                         "auth_username": "clerie.uber.space", |                         "auth_username": "clerie.uber.space", | ||||||
|                         "auth_password": bws.get("clerie.uber.space/clerie-backup/main-magenta/auth_password"), |                         "auth_password": bws.get("clerie.uber.space/clerie-backup/main-magenta/auth_password"), | ||||||
|  |                         "files": [ | ||||||
|  |                             "/home/clerie", | ||||||
|  |                             "/var/www/virtual/clerie", | ||||||
|  |                         ], | ||||||
|                     }, |                     }, | ||||||
|                 }, |                 }, | ||||||
|             }, |             }, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user