Benjamin Renard commited on 2015-06-30 15:00:09
Showing 2 changed files, with 10 additions and 3 deletions.
... | ... |
@@ -2,6 +2,7 @@ |
2 | 2 |
|
3 | 3 |
HOST=127.0.0.1 |
4 | 4 |
PORT=3142 |
5 |
+REPORTPAGE=acng-report.html |
|
5 | 6 |
DO_PERFDATA=0 |
6 | 7 |
DEBUG=0 |
7 | 8 |
|
... | ... |
@@ -11,13 +12,14 @@ Usage : check_apt_cacher_ng [-H hostaddress] [-p port] [-Pdh] |
11 | 12 |
|
12 | 13 |
-H hostaddress Specify apt-cacher-ng host address (default=127.0.0.1) |
13 | 14 |
-p post Specify apt-cacher-ng TCP port (default=3142) |
15 |
+ -r reportpage Specify apt-cacher-ng ReportPage parameter value (default=acng-report.html) |
|
14 | 16 |
-P Include performance data |
15 | 17 |
-d Enable debug mode |
16 | 18 |
-h Show this help message |
17 | 19 |
EOF |
18 | 20 |
} |
19 | 21 |
|
20 |
-while getopts "H:p:Pdh" OPTION |
|
22 |
+while getopts "H:p:r:Pdh" OPTION |
|
21 | 23 |
do |
22 | 24 |
case $OPTION in |
23 | 25 |
H) |
... | ... |
@@ -26,6 +28,9 @@ do |
26 | 28 |
p) |
27 | 29 |
PORT=$OPTARG |
28 | 30 |
;; |
31 |
+ r) |
|
32 |
+ REPORTPAGE=$OPTARG |
|
33 |
+ ;; |
|
29 | 34 |
P) |
30 | 35 |
DO_PERFDATA=1 |
31 | 36 |
;; |
... | ... |
@@ -60,8 +65,9 @@ then |
60 | 65 |
exit 3 |
61 | 66 |
fi |
62 | 67 |
|
63 |
-debug "Get apt-cacher-ng stats from $HOST:$PORT" |
|
64 |
-stats=$( wget -q -O - http://$HOST:$PORT/acng-report.html?doCount=Count+Data#top ) |
|
68 |
+stats_url="http://$HOST:$PORT/$REPORTPAGE?doCount=Count+Data#top" |
|
69 |
+debug "Get apt-cacher-ng stats from $HOST:$PORT (URL : $stats_url)" |
|
70 |
+stats=$( wget -q -O - $stats_url ) |
|
65 | 71 |
|
66 | 72 |
if [ $? -ne 0 ] |
67 | 73 |
then |
68 | 74 |