shyaminayesh / ddnsc

A simple & lightweight client to update DNS dynamically.
GNU General Public License v3.0
15 stars 5 forks source link

Do not make API calls to providers if IP address hasn't changed #8

Closed craftyguy closed 4 years ago

craftyguy commented 4 years ago

This is my attempt to fix #1.

It works with LuaDNS, but I am not able to test CloudDNS. Note that the interface to plugins.<provider>.worker() has changed with this merge request to accept an ip str value.