| package hns | |
| type HNSGlobals struct { | |
| Version HNSVersion `json:"Version"` | |
| } | |
| type HNSVersion struct { | |
| Major int `json:"Major"` | |
| Minor int `json:"Minor"` | |
| } | |
| var ( | |
| HNSVersion1803 = HNSVersion{Major: 7, Minor: 2} | |
| ) | |
| func GetHNSGlobals() (*HNSGlobals, error) { | |
| var version HNSVersion | |
| err := hnsCall("GET", "/globals/version", "", &version) | |
| if err != nil { | |
| return nil, err | |
| } | |
| globals := &HNSGlobals{ | |
| Version: version, | |
| } | |
| return globals, nil | |
| } |