Incorporate closest Apache mirror logic

This commit is contained in:
Cody Ramaker 2018-02-01 09:04:25 -06:00
parent 0c6c9f3385
commit b9a5571d62
1 changed files with 2 additions and 1 deletions

View File

@ -16,7 +16,8 @@ backup=(etc/zookeeper/configuration.xsl
etc/zookeeper/zoo.cfg) etc/zookeeper/zoo.cfg)
install=install_zookeeper.sh install=install_zookeeper.sh
_closest="https://archive.apache.org/dist/" _apache_cgi="http://www.apache.org/dyn/closer.cgi"
_closest=$(curl "${_apache_cgi}?asjson=1" | tr -d '\n ' | sed -r 's/.*"preferred":"(.+)".*/\1/')
_app_path="/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz" _app_path="/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"
source=(${_closest}/${_app_path} source=(${_closest}/${_app_path}
systemd_zookeeper.service systemd_zookeeper.service