smart_pdns.py module