diff options
-rwxr-xr-x | git-mirror | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -30,8 +30,7 @@ mirror-repo() { repo=$1 canonical_path="$(config-get "repo.${repo}.canonical")" local_path="$(config-get "repo.${repo}.local")" - description="$(config-get "repo.${repo}.description")" - [[ -n $description ]] || description="mirror of ${canonical_path}" + description="$(config-get "repo.${repo}.description" || printf 'mirror of %s' "${canonical_path}")" gitget -f -n "$repo" bare "$canonical_path" "$local_path" printf '%s\n' "$description" > "$local_path/description.tmp" |