1package v2 2 3import ( 4 etcdVersion "github.com/coreos/etcd/version" 5) 6 7// Version holds the current etcd server and cluster version, and the sensu-backend version. 8type Version struct { 9 Etcd *etcdVersion.Versions `json:"etcd"` 10 SensuBackend string `json:"sensu_backend"` 11} 12 13// FixtureVersion returns a Version fixture for testing. 14func FixtureVersion() *Version { 15 version := &Version{ 16 Etcd: &etcdVersion.Versions{ 17 Server: "3.3.2", 18 Cluster: "3.3.0", 19 }, 20 SensuBackend: "5.7.0#20ba7cb", 21 } 22 return version 23} 24