Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-mirrorstats:master commit in: distfiles_mirrors/, conf/rsync/, rsync_mirrors/, snapshots_mirrors/, /, ...
Date: Wed, 29 Apr 2020 05:48:39
Message-Id: 1588139279.354c8ccd31a81616c408e6558f5f50907abd0abe.robbat2@gentoo
1 commit: 354c8ccd31a81616c408e6558f5f50907abd0abe
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 29 05:47:59 2020 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 29 05:47:59 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/gentoo-mirrorstats.git/commit/?id=354c8ccd
7
8 Update config location
9
10 Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
11
12 {distfiles_mirrors => conf/distfiles}/g.mirrors.extra | 0
13 {distfiles_mirrors => conf/distfiles}/mirmon.conf | 0
14 .../experimental}/g.mirrors.extra | 0
15 {experimental_mirrors => conf/experimental}/mirmon.conf | 0
16 {releases_mirrors => conf/releases}/g.mirrors.extra | 0
17 {releases_mirrors => conf/releases}/mirmon.conf | 0
18 {rsync_mirrors => conf/rsync}/g.mirrors.extra | 0
19 {rsync_mirrors => conf/rsync}/mirmon.conf | 0
20 {snapshots_mirrors => conf/snapshots}/g.mirrors.extra | 0
21 {snapshots_mirrors => conf/snapshots}/mirmon.conf | 0
22 mirmon-wrapper.sh | 6 +++---
23 validation/mirror-validate.sh | 15 +++++++++++----
24 12 files changed, 14 insertions(+), 7 deletions(-)
25
26 diff --git a/distfiles_mirrors/g.mirrors.extra b/conf/distfiles/g.mirrors.extra
27 similarity index 100%
28 rename from distfiles_mirrors/g.mirrors.extra
29 rename to conf/distfiles/g.mirrors.extra
30
31 diff --git a/distfiles_mirrors/mirmon.conf b/conf/distfiles/mirmon.conf
32 similarity index 100%
33 rename from distfiles_mirrors/mirmon.conf
34 rename to conf/distfiles/mirmon.conf
35
36 diff --git a/experimental_mirrors/g.mirrors.extra b/conf/experimental/g.mirrors.extra
37 similarity index 100%
38 rename from experimental_mirrors/g.mirrors.extra
39 rename to conf/experimental/g.mirrors.extra
40
41 diff --git a/experimental_mirrors/mirmon.conf b/conf/experimental/mirmon.conf
42 similarity index 100%
43 rename from experimental_mirrors/mirmon.conf
44 rename to conf/experimental/mirmon.conf
45
46 diff --git a/releases_mirrors/g.mirrors.extra b/conf/releases/g.mirrors.extra
47 similarity index 100%
48 rename from releases_mirrors/g.mirrors.extra
49 rename to conf/releases/g.mirrors.extra
50
51 diff --git a/releases_mirrors/mirmon.conf b/conf/releases/mirmon.conf
52 similarity index 100%
53 rename from releases_mirrors/mirmon.conf
54 rename to conf/releases/mirmon.conf
55
56 diff --git a/rsync_mirrors/g.mirrors.extra b/conf/rsync/g.mirrors.extra
57 similarity index 100%
58 rename from rsync_mirrors/g.mirrors.extra
59 rename to conf/rsync/g.mirrors.extra
60
61 diff --git a/rsync_mirrors/mirmon.conf b/conf/rsync/mirmon.conf
62 similarity index 100%
63 rename from rsync_mirrors/mirmon.conf
64 rename to conf/rsync/mirmon.conf
65
66 diff --git a/snapshots_mirrors/g.mirrors.extra b/conf/snapshots/g.mirrors.extra
67 similarity index 100%
68 rename from snapshots_mirrors/g.mirrors.extra
69 rename to conf/snapshots/g.mirrors.extra
70
71 diff --git a/snapshots_mirrors/mirmon.conf b/conf/snapshots/mirmon.conf
72 similarity index 100%
73 rename from snapshots_mirrors/mirmon.conf
74 rename to conf/snapshots/mirmon.conf
75
76 diff --git a/mirmon-wrapper.sh b/mirmon-wrapper.sh
77 index 2c50369..4c5570b 100755
78 --- a/mirmon-wrapper.sh
79 +++ b/mirmon-wrapper.sh
80 @@ -26,13 +26,13 @@ die() {
81 main() {
82 SITEDIR=/var/www/mirrorstats.gentoo.org
83 REPODIR=${SITEDIR}/gentoo-mirrorstats/
84 - MODEDIR=${REPODIR}/${MODE}_mirrors/
85 + CONFDIR=${REPODIR}/conf/${MODE}/
86 VARDIR=${SITEDIR}/var/${MODE}
87 HTDOCS=${SITEDIR}/htdocs/${MODE}
88 MIRMON=$(readlink -f "${SITEDIR}"/mirmon/mirmon)
89 - CONFFILE=$(readlink -f "${MODEDIR}"/mirmon.conf)
90 + CONFFILE=$(readlink -f "${CONFDIR}"/mirmon.conf)
91 VAR_GMIRRORS=${VARDIR}/g.mirrors
92 - EXTRA_MIRRORS=${MODEDIR}/g.mirrors.extra
93 + EXTRA_MIRRORS=${CONFDIR}/g.mirrors.extra
94
95 # Grab mirrors from the web
96 mkdir -p "${VARDIR}" "${HTDOCS}" || die "Failed to mkdir"
97
98 diff --git a/validation/mirror-validate.sh b/validation/mirror-validate.sh
99 index e5348ec..8d50ad7 100755
100 --- a/validation/mirror-validate.sh
101 +++ b/validation/mirror-validate.sh
102 @@ -9,12 +9,19 @@
103
104 . /etc/init.d/functions.sh
105
106 -if [[ $1 != "distfiles" ]] && [[ $1 != "rsync" ]]; then
107 - echo "Need to specify distfiles or rsync"
108 +case $1 in
109 + distfiles) ;;
110 + rsync) ;;
111 + releases) ;;
112 + snapshots) ;;
113 + experimental) ;;
114 + *)
115 + echo "Need to specify valid mode" 1>&2
116 exit 1
117 -fi
118 + ;;
119 +esac
120
121 -STATE_FILE="/var/www/mirrorstats.gentoo.org/gentoo-mirrorstats/$1_mirrors/var/mirmon.state"
122 +STATE_FILE="/var/www/mirrorstats.gentoo.org/var/$1/mirmon.state"
123
124 count_bad_status() {
125 BAD_STATUS_COUNT=0