Переглянути джерело

* cmdline/report-mirror-failure
- basic mirror failure script added

Michael Vogt 19 роки тому
батько
коміт
b47081521b
1 змінених файлів з 21 додано та 0 видалено
  1. 21 0
      cmdline/report-mirror-failure

+ 21 - 0
cmdline/report-mirror-failure

@@ -0,0 +1,21 @@
+#!/usr/bin/python
+
+import sys
+import urllib
+import apt_pkg
+
+apt_pkg.init()
+url = apt_pkg.Config.Find("Acquire::Mirror::ReportFailures",
+                          "http://people.ubuntu.com:9000/mirror-failure")
+                          #"http://localhost:9000/mirror-failure")
+if not url:
+    sys.exit(0)
+
+data = {}
+data['url'] = sys.argv[1]
+data['error'] = sys.argv[2]
+f = urllib.urlopen(url, urllib.urlencode(data))
+f.read()
+f.close()
+
+