Skip to content

Doesnt work with private zones #5

@patrickdk77

Description

@patrickdk77

simple modifications to work with private zones.

local ZONELIST=$(cli53 list -format json | jq --raw-output '.[] | select(.Config.PrivateZone == false) | .Name, .Id' | sed -e 's/.$//' | xargs echo -n | sed -e 's/ /hostedzone//|/g')

local TESTDOMAIN="${DOMAIN}"
local DOM=""
local ID=""

while [[ -n "$TESTDOMAIN" ]]; do
for zone in $ZONELIST; do
ID="${zone##|}"
DOM="${zone%|
}"
if [[ "$DOM" == "$TESTDOMAIN" ]]; then
echo "$ID"
return 0
fi
done
TESTDOMAIN=$(get_base_name "$TESTDOMAIN")
done

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions