]> git.decadent.org.uk Git - dak.git/commitdiff
make args a part of stagefile
authorJoerg Jaspert <joerg@debian.org>
Sat, 3 Mar 2012 21:30:43 +0000 (22:30 +0100)
committerJoerg Jaspert <joerg@debian.org>
Sat, 3 Mar 2012 21:30:43 +0000 (22:30 +0100)
Signed-off-by: Joerg Jaspert <joerg@debian.org>
config/debian/cron.dinstall

index 569dcd7676d7de39e2f629575b98fa7a29767f5e..d2443f79cea4768d95112d8e9d449e0423c7a68c 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/bash
 # No way I try to deal with a crippled sh just for POSIX foo.
 
-# Copyright (C) 2009 Joerg Jaspert <joerg@debian.org>
+# Copyright (C) 2009-2012 Joerg Jaspert <joerg@debian.org>
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License as
@@ -72,7 +72,9 @@ function stage() {
 
     error=${ERR:-"true"}
 
-    STAGEFILE="${stagedir}/${FUNC}"
+    ARGS=${ARGS:-""}
+    STAGEFILE="${stagedir}/${FUNC}_${ARGS}"
+    STAGEFILE=${STAGEFILE// /_}
     if [ -f "${STAGEFILE}" ]; then
         stamptime=$(/usr/bin/stat -c %Z "${STAGEFILE}")
         unixtime=$(date +%s)