add notification when ip changes

This commit is contained in:
Viktor Barzin 2023-05-10 17:21:47 +00:00
parent fc3392a77c
commit 3281458c4a
5 changed files with 81 additions and 1 deletions

View file

@ -180,6 +180,11 @@ func run() error {
glog.Infof("IPs of dyndns and current ip match, nothing to do: current=%s, dyndns=%s", currIP, newIP)
return nil
}
// Send notification as glue records can't be modified programatically for godaddy :/
err = notifyForIPChange(currIP, newIP)
if err != nil {
return errors.Wrapf(err, "failed to notify for ip change. this must succeed otherwise the glue records won't be updated")
}
// setup git repo
gitFs, err := NewGitFS(repository)
if err != nil {