]> git.decadent.org.uk Git - dak.git/blobdiff - config/debian/monthly.functions
Archive queue/done in monthly cronjob
[dak.git] / config / debian / monthly.functions
index 0241a96df13bd4f3c2315180e32c0e66404afa28..db4de4b85f3971cb4bb758add5261cec997df329 100644 (file)
@@ -16,4 +16,10 @@ function rotatequeued() {
     sudo -u dak-unpriv touch run/log
     xz -9 log.${OLDDATE}
     sudo -u dak-unpriv /srv/upload.debian.org/queued/debianqueued 2>/dev/null
+}
+
+function archivequeuedone() {
+    log "Archiving queue/done files of ${DONEYEAR}-${DONEMONTH}"
+    cd ${queuedir}/done/${DONEYEAR}
+    tar --create --xz --remove-files --file ${DONEMONTH}.tar.xz ${DONEMONTH}
 }
\ No newline at end of file