Return 2 for sealed instead of 1 to match the new init -check behavior

This commit is contained in:
Jeff Mitchell 2016-01-29 10:55:31 -05:00
parent 7cf93c0e37
commit 2712a10750
1 changed files with 5 additions and 5 deletions

View File

@ -17,21 +17,21 @@ func (c *StatusCommand) Run(args []string) int {
flags := c.Meta.FlagSet("status", FlagSetDefault)
flags.Usage = func() { c.Ui.Error(c.Help()) }
if err := flags.Parse(args); err != nil {
return 2
return 1
}
client, err := c.Client()
if err != nil {
c.Ui.Error(fmt.Sprintf(
"Error initializing client: %s", err))
return 2
return 1
}
sealStatus, err := client.Sys().SealStatus()
if err != nil {
c.Ui.Error(fmt.Sprintf(
"Error checking seal status: %s", err))
return 2
return 1
}
c.Ui.Output(fmt.Sprintf(
"Sealed: %v\n"+
@ -53,7 +53,7 @@ func (c *StatusCommand) Run(args []string) int {
if err != nil {
c.Ui.Error(fmt.Sprintf(
"Error checking leader status: %s", err))
return 2
return 1
}
// Output if HA is enabled
@ -77,7 +77,7 @@ func (c *StatusCommand) Run(args []string) int {
}
if sealStatus.Sealed {
return 1
return 2
} else {
return 0
}