chiark / gitweb /
dgit-repos-server: tag2upload: log when we fail and email
[dgit.git] / infra / dgit-repos-server
index 828ab7a14b66ec4cff9a9404e3a3bf4053620198..c090f7dc1e4c595de0fc392c6a331c8fe874e218 100755 (executable)
@@ -1132,7 +1132,7 @@ sub mode_tag2upload () {
 
        # quick and dirty check, will check properly later
        m/^\[dgit[^"]* please-upload(?:\]| )/m or
-           $quit->("tag missing please-upload request $_");
+           $quit->("tag missing please-upload request");
 
        m/^tagger (.*) \d+ [-+]\d+$/m or
            $quit->("failed to fish tagger out of tag");
@@ -1189,7 +1189,7 @@ END
                 -f$ENV{DGIT_DRS_EMAIL_NOREPLY}        \\
                 <tagupl.email
 END
-       exit 0;
+       $quit->("failed, emailed");
     }
 
     open STDERR, ">&L" or die $!;