From: Thierry Parmentelat Date: Sat, 20 Jun 2015 09:16:27 +0000 (+0200) Subject: tweak X-Git-Tag: 5.3.9~20 X-Git-Url: http://git.onelab.eu/?p=build.git;a=commitdiff_plain;h=2b20df9c1d39f549e5f77c46329b0daac8251c43 tweak --- diff --git a/fedora-mirror2.sh b/fedora-mirror2.sh index 01db09e5..1a2ff7fe 100644 --- a/fedora-mirror2.sh +++ b/fedora-mirror2.sh @@ -29,22 +29,20 @@ if [ -f ${lock} ]; then fi for version in $current_versions; do - if [ -d ${fdest}/releases/${version}/Everything ]; then - echo "Synchronizing Fedora ${version}" - pushd ${fdest}/releases/${version} >& /dev/null - rsync -avH ${upstream_url}/releases/${version}/Everything . --exclude-from=${excludes_file} ${options} \ - --numeric-ids --delete --delete-after --delay-updates - popd >& /dev/null - if [ "${version}" == "14" ]; then - echo "Synchronizing Fedora updates for version ${version}" - pushd ${fdest}/updates/${version} >& /dev/null - rsync -avH ${upstream_url}/updates/${version}/ . --exclude-from=${excludes_file} ${options} \ - --numeric-ids --delete --delete-after --delay-updates - popd >& /dev/null - fi - else + if [ ! -d ${fdest}/releases/${version}/Everything ]; then echo "Target directory ${fdest}/${releases}/${version}/ not present." + continue fi + echo "Synchronizing Fedora ${version}" + pushd ${fdest}/releases/${version} >& /dev/null + rsync -avH ${upstream_url}/releases/${version}/Everything . --exclude-from=${excludes_file} ${options} \ + --numeric-ids --delete --delete-after --delay-updates + popd >& /dev/null + echo "Synchronizing Fedora updates for version ${version}" + pushd ${fdest}/updates/${version} >& /dev/null + rsync -avH ${upstream_url}/updates/${version}/ . --exclude-from=${excludes_file} ${options} \ + --numeric-ids --delete --delete-after --delay-updates + popd >& /dev/null done # report to fedora's infra