infra/cli/update_viktorbarzin_me.go

32 lines
662 B
Go

package main
import (
"io/ioutil"
"net"
"os"
"github.com/pkg/errors"
)
const (
dynDnsDomainFlagName = "dynamic-domain"
publicDomainFlagName = "public-domain"
updatePublicIPUseCaseFlagName = "kek"
tfvarsFileRelative = "/terraform.tfvars"
)
func updatePublicIP(gitFs *GitFS, currIp, newIp net.IP) error {
println(currIp.String())
println(newIp.String())
f, err := (*gitFs.fs).OpenFile(tfvarsFileRelative, os.O_RDONLY, 0644)
defer f.Close()
if err != nil {
return errors.Wrapf(err, "failed to open tfvars file: %s", tfvarsFileRelative)
}
bytes, err := ioutil.ReadAll(f)
println(string(bytes))
return errors.New("test")
}