tests-always-included / wick

Bash-only IT automation, machine provisioning
Other
69 stars 12 forks source link

Shorter array notation + documentation update #108

Closed fidian closed 7 years ago

fidian commented 7 years ago

Old:

if [[ "${#arrayName[@]}" -gt 0 ]]; then
    local "$target" && wickIndirectArray "$target" "${arrayName[@]}"

    return 0
fi

local "$target" && wickIndirectArray "$target"

New:

local "$target" && wickIndirectArray "$target" ${arrayName[@]+"${arrayName[@]}"}

Syntax works with: