@@ -14,20 +14,20 @@ type DomainService struct {
14
14
}
15
15
16
16
func (c * DomainService ) DomainNames () ([]string , error ) {
17
- rawbody , e := Lookup (c .Creds , Request {Service : domainService , Method : "getDomainNames" , Body : `<ns1:getDomainNames/>` })
17
+ rawbody , e := lookup (c .Creds , request {Service : domainService , Method : "getDomainNames" , Body : `<ns1:getDomainNames/>` })
18
18
if e != nil {
19
19
return nil , e
20
20
}
21
21
22
22
domains := & DomainNames {}
23
- e = Decode (rawbody , & domains )
23
+ e = decode (rawbody , & domains )
24
24
return domains .Item , e
25
25
}
26
26
27
27
func (c * DomainService ) Domain (name string ) (* Domain , error ) {
28
- rawbody , e := Lookup (c .Creds , Request {
28
+ rawbody , e := lookup (c .Creds , request {
29
29
Service : domainService ,
30
- ExtraParams : []KV {
30
+ ExtraParams : []kV {
31
31
{Key : "0" , Value : name },
32
32
},
33
33
Method : "getInfo" ,
@@ -38,23 +38,23 @@ func (c *DomainService) Domain(name string) (*Domain, error) {
38
38
}
39
39
40
40
domain := & Domain {}
41
- e = Decode (rawbody , & domain )
41
+ e = decode (rawbody , & domain )
42
42
return domain , e
43
43
}
44
44
45
45
func (c * DomainService ) Domains (names []string ) ([]Domain , error ) {
46
46
entryTemplate := `<item xsi:type="xsd:string">%s</item>`
47
- params := []KV {}
47
+ params := []kV {}
48
48
xml := ``
49
49
50
50
for idx , v := range names {
51
51
xml = xml + fmt .Sprintf (entryTemplate , v )
52
- params = append (params , []KV {
52
+ params = append (params , []kV {
53
53
{Key : fmt .Sprintf ("0[%d]" , idx ), Value : v },
54
54
}... )
55
55
}
56
56
57
- rawbody , e := Lookup (c .Creds , Request {
57
+ rawbody , e := lookup (c .Creds , request {
58
58
Service : domainService ,
59
59
ExtraParams : params ,
60
60
Method : "batchGetInfo" ,
@@ -65,29 +65,29 @@ func (c *DomainService) Domains(names []string) ([]Domain, error) {
65
65
}
66
66
67
67
domains := & Domains {}
68
- e = Decode (rawbody , & domains )
68
+ e = decode (rawbody , & domains )
69
69
return domains .Domains , e
70
70
}
71
71
72
72
func (c * DomainService ) SetDNSEntries (domain string , entries []DomainDNSentry ) error {
73
73
entryTemplate := `<item xsi:type="ns1:DnsEntry"><name xsi:type="xsd:string">%s</name><expire xsi:type="xsd:int">%d</expire><type xsi:type="xsd:string">%s</type><content xsi:type="xsd:string">%s</content></item>`
74
74
75
- params := []KV {
75
+ params := []kV {
76
76
{Key : "0" , Value : domain },
77
77
}
78
78
xml := ``
79
79
80
80
for idx , entry := range entries {
81
81
xml = xml + fmt .Sprintf (entryTemplate , entry .Name , entry .Expire , entry .Type , entry .Content )
82
- params = append (params , []KV {
82
+ params = append (params , []kV {
83
83
{fmt .Sprintf ("1[%d][name]" , idx ), entry .Name },
84
84
{fmt .Sprintf ("1[%d][expire]" , idx ), strconv .Itoa (entry .Expire )},
85
85
{fmt .Sprintf ("1[%d][type]" , idx ), entry .Type },
86
86
{fmt .Sprintf ("1[%d][content]" , idx ), entry .Content },
87
87
}... )
88
88
}
89
89
90
- rawbody , e := Lookup (c .Creds , Request {
90
+ rawbody , e := lookup (c .Creds , request {
91
91
Service : domainService ,
92
92
ExtraParams : params ,
93
93
Method : "setDnsEntries" ,
0 commit comments