From: George Dunlap Date: Wed, 17 May 2017 16:41:30 +0000 (+0100) Subject: global init: Always create a 'master' version as well X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=34ca4655d10525e1fefc356b814b881d8fbc864f;p=people%2Fgdunlap%2Fxsatool global init: Always create a 'master' version as well This will help is keep track of un-released XSAs. TODO: Still need a good way to reset this when we've published the XSAs. While we're here, fix a typo. Signed-off-by: George Dunlap --- diff --git a/global.go b/global.go index fb8d483..c366ec3 100644 --- a/global.go +++ b/global.go @@ -38,10 +38,13 @@ func MainGlobalUpdate(unused *XSAMeta, args []string) int { } sm.Versions = make(map[XenVersion]*VersionMeta) + + sm.InitVersion(XenVersionFull("master")) + init = true } - fmt.Printf("Getting Xen releases from treee...\n") + fmt.Printf("Getting Xen releases from tree...\n") versions, err := G.repos.XenRepos[TreeXen].GetVersions() if err != nil { fmt.Printf("Error getting Xen releases: %v\n", err) diff --git a/system_test.go b/system_test.go index d617b13..e7e54f6 100644 --- a/system_test.go +++ b/system_test.go @@ -165,6 +165,7 @@ func GlobalInit(t *testing.T) (pass bool) { fv XenVersionFull seen bool }{ + "master": {fv: "master"}, "4.8": {fv: "4.8.0"}, "4.7": {fv: "4.7.2"}, "4.6": {fv: "4.6.5"},