summaryrefslogtreecommitdiff
path: root/methods/mirror.cc
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2007-01-17 17:16:42 +0100
committerMichael Vogt <michael.vogt@ubuntu.com>2007-01-17 17:16:42 +0100
commit2769f0bcf6c1ac73e883f47857fa227de92f4525 (patch)
tree11e0b4e9ff2388b38cead5c8a56746c77b006c2a /methods/mirror.cc
parentcae9cdcefc34eba6d023cb30cbbdb9bbf909b8fe (diff)
* mirror-failure.py: example mirror failure cgi
* methods/mirror.cc: prepare for the failure submit
Diffstat (limited to 'methods/mirror.cc')
-rw-r--r--methods/mirror.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/methods/mirror.cc b/methods/mirror.cc
index 428726a3d..6621d47e2 100644
--- a/methods/mirror.cc
+++ b/methods/mirror.cc
@@ -247,6 +247,12 @@ void MirrorMethod::ReportMirrorFailure(string FailCode)
<< Queue->Uri
<< " FailCode: "
<< FailCode << std::endl;
+#if 0 // FIXME: do not use system, make sure to properly encode
+ // URI/FailCode, do not hardcode the submit url
+ system("curl -d url=" + Queue->Uri +
+ " -d FailureCode=" + FailCode +
+ " http://localhost:8000/ &");
+#endif
}
int main()