@cryptotaxi247 / infra / commits / 2cf3e037

add sitecopy of postgresql backup

svn path=/configurations/trunk/tud/; revision=33183

Rob Vermaas committed Mar 17, 2012 at 01:37 UTC 2cf3e037ff97348241aa1cc2daebb6c84510b00d
1 file changed +16
wendy.nix
+16
@@ -97,4 +97,20 @@
97 UserParameter=hydra.builds,${pkgs.postgresql}/bin/psql hydra -At -c 'select count(*) from Builds'
98 '';
99
100 + services.sitecopy = {
101 + enable = true;
102 + backups =
103 + let genericBackup = { server = "webdata.tudelft.nl";
104 + protocol = "webdav";
105 + https = true ;
106 + symlinks = "ignore" ;
107 + };
108 + in [
109 + ( genericBackup // { name = "postgresql";
110 + local = config.services.postgresqlBackup.location;
111 + remote = "/staff-groups/ewi/st/strategoxt/backup/postgresql-wendy";
112 + })
113 + ];
114 + };
115 +
116 }