|
|
|
@ -196,7 +196,7 @@ _get_base_domain() {
|
|
|
|
|
_debug2 domain_list "$domain_list" |
|
|
|
|
|
|
|
|
|
i=1 |
|
|
|
|
while [ $i -gt 0 ]; do |
|
|
|
|
while [ "$i" -gt 0 ]; do |
|
|
|
|
## get next longest domain |
|
|
|
|
_domain=$(printf "%s" "$fulldomain" | cut -d . -f "$i"-"$MAX_DOM") |
|
|
|
|
## check we got something back from our cut (or are we at the end) |
|
|
|
@ -208,7 +208,7 @@ _get_base_domain() {
|
|
|
|
|
## check if it exists |
|
|
|
|
if [ -n "$found" ]; then |
|
|
|
|
## exists - exit loop returning the parts |
|
|
|
|
sub_point=$(_math $i - 1) |
|
|
|
|
sub_point=$(_math "$i" - 1) |
|
|
|
|
_sub_domain=$(printf "%s" "$fulldomain" | cut -d . -f 1-"$sub_point") |
|
|
|
|
_domain_id="$(echo "$found" | _egrep_o "Id\"\s*\:\s*\"*[0-9]+" | _egrep_o "[0-9]+")" |
|
|
|
|
_debug _domain_id "$_domain_id" |
|
|
|
@ -218,7 +218,7 @@ _get_base_domain() {
|
|
|
|
|
return 0 |
|
|
|
|
fi |
|
|
|
|
## increment cut point $i |
|
|
|
|
i=$(_math $i + 1) |
|
|
|
|
i=$(_math "$i" + 1) |
|
|
|
|
done |
|
|
|
|
|
|
|
|
|
if [ -z "$found" ]; then |
|
|
|
|