_domain_id=$(mysql -ss "-h${PDNS_Host}""-P${PDNS_Port}""-u${PDNS_User}""-p${PDNS_Pass}" -e "SELECT id FROM ${PDNS_Database}.domains WHERE name='${root}'")
_domain_id=$(mysql -ss "-h${PDNS_Host}""-P${PDNS_Port}""-u${PDNS_User}""-p${PDNS_Pass}" -e "SELECT id FROM ${PDNS_Database}.domains WHERE name='${root}';")
_pdns_rm=$(mysql -ss "-h${PDNS_Host}""-P${PDNS_Port}""-u${PDNS_User}""-p${PDNS_Pass}" -e "DELETE FROM ${PDNS_Database}.records WHERE name='${full}' AND type='TXT';")
if[ -z "$_pdns_rm"];then
return1
fi
if ! notify_slaves "$root";then
return1
fi
@ -145,9 +147,11 @@ notify_slaves() {
root=$1
# hack set last_check to null to force update. #
_pdns_notify=$(mysql -ss "-h${PDNS_Host}""-P${PDNS_Port}""-u${PDNS_User}""-p${PDNS_Pass}" -e "UPDATE ${PDNS_Database}.domains SET last_check=NULL WHERE name='${root}';")
if[ -z "$_pdns_notify"];then
return1
fi
return0
}
@ -158,7 +162,7 @@ notify_slaves() {
_get_root(){
domain=$1
i=1
_pdns_domains=$(mysql -ss "-h${PDNS_Host}""-P${PDNS_Port}""-u${PDNS_User}""-p${PDNS_Pass}" -e "SELECT name FROM ${PDNS_Database}.domains")
_pdns_domains=$(mysql -ss "-h${PDNS_Host}""-P${PDNS_Port}""-u${PDNS_User}""-p${PDNS_Pass}" -e "SELECT name FROM ${PDNS_Database}.domains;")