To indicate whether a command should try to load the global metadata.
Signed-of-by: George Dunlap <george.dunlap@citrix.com>
var xsanum int
loadConfig := false
+ loadGlobal := false
loadXSA := false
tgt := args[1]
main = MainGlobalUpdate
loadConfig = true
case "info":
+ loadGlobal = true
main = MainGlobalInfo
default:
fmt.Printf("Unknown command: %s\n", cmd)
}
}
+ if loadGlobal {
+ if err := G.config.Security.Load(); err != nil {
+ fmt.Printf("Error loading global metadata: %v\n", err)
+ return 1
+ }
+ }
+
if loadXSA {
err = xsa.Load(xsanum)
if err != nil {