diff options
Diffstat (limited to 'rr.go')
| -rw-r--r-- | rr.go | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -6,12 +6,12 @@ package cloudflare -import ( +import ( "os" - "go.wit.com/log" "go.wit.com/gui/gui" - "go.wit.com/gui/gadgets" + "go.wit.com/lib/gadgets" + "go.wit.com/log" ) func init() { @@ -19,13 +19,13 @@ func init() { } func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow { - if (CFdialog.cloudflareW != nil) { + if CFdialog.cloudflareW != nil { // skip this if the window has already been created log.Warn("createRR() the cloudflare window already exists") CFdialog.cloudflareB.Disable() return CFdialog.cloudflareW } - CFdialog.cloudflareW = gadgets.NewBasicWindow(myGui, "cloudflare " + zone + " API") + CFdialog.cloudflareW = gadgets.NewBasicWindow(myGui, "cloudflare "+zone+" API") group := CFdialog.cloudflareW.Box().NewGroup("Create a new DNS Resource Record (rr)") @@ -60,7 +60,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow CFdialog.TypeNode.AddText("TXT") CFdialog.TypeNode.AddText("MX") CFdialog.TypeNode.AddText("NS") - CFdialog.TypeNode.Custom = func () { + CFdialog.TypeNode.Custom = func() { DoChange() } CFdialog.TypeNode.SetText("AAAA") @@ -73,7 +73,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow CFdialog.NameNode.AddText("go") CFdialog.NameNode.AddText("blog") CFdialog.NameNode.AddText("ns1") - CFdialog.NameNode.Custom = func () { + CFdialog.NameNode.Custom = func() { DoChange() } CFdialog.NameNode.SetText("www") @@ -82,7 +82,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow CFdialog.proxyNode = grid.NewDropdown() CFdialog.proxyNode.AddText("On") CFdialog.proxyNode.AddText("Off") - CFdialog.proxyNode.Custom = func () { + CFdialog.proxyNode.Custom = func() { DoChange() } CFdialog.proxyNode.SetText("Off") @@ -92,7 +92,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow CFdialog.ValueNode.AddText("127.0.0.1") CFdialog.ValueNode.AddText("2001:4860:4860::8888") CFdialog.ValueNode.AddText("ipv6.wit.com") - CFdialog.ValueNode.Custom = func () { + CFdialog.ValueNode.Custom = func() { DoChange() } CFdialog.ValueNode.SetText("127.0.0.1") @@ -103,7 +103,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow group.NewLabel("curl") CFdialog.curlNode = group.NewTextbox("curl") - CFdialog.curlNode.Custom = func () { + CFdialog.curlNode.Custom = func() { DoChange() } CFdialog.curlNode.SetText("put the curl text here") @@ -111,7 +111,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow CFdialog.resultNode = group.NewTextbox("result") CFdialog.resultNode.SetText("API response will show here") - CFdialog.SaveNode = group.NewButton("Save curlPost()", func () { + CFdialog.SaveNode = group.NewButton("Save curlPost()", func() { dnsRow := DoChange() result := curlPost(dnsRow) CFdialog.resultNode.SetText(result) @@ -121,7 +121,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow // CFdialog.resultNode.SetText(result) }) // CFdialog.saveNode.Disable() - group.NewButton("New RR doCurl(PUT)", func () { + group.NewButton("New RR doCurl(PUT)", func() { rr := DoChange() rr.url = "https://api.cloudflare.com/client/v4/zones/" + rr.ZoneID + "/dns_records" @@ -133,7 +133,7 @@ func CreateRR(myGui *gui.Node, zone string, zoneID string) *gadgets.BasicWindow log.Spew(pretty) }) - group.NewButton("Update RR doCurl(PUT)", func () { + group.NewButton("Update RR doCurl(PUT)", func() { rr := DoChange() rr.url = "https://api.cloudflare.com/client/v4/zones/" + rr.ZoneID + "/dns_records/" + rr.ID |
