formolcli backup not null exit code when it fails
This commit is contained in:
parent
c415a956ed
commit
05cb6bd1cb
@ -29,11 +29,14 @@ var createBackupSessionCmd = &cobra.Command{
|
|||||||
var backupCmd = &cobra.Command{
|
var backupCmd = &cobra.Command{
|
||||||
Use: "backup",
|
Use: "backup",
|
||||||
Short: "Backup paths",
|
Short: "Backup paths",
|
||||||
Run: func(cmd *cobra.Command, args []string) {
|
RunE: func(cmd *cobra.Command, args []string) error {
|
||||||
backupSessionName, _ := cmd.Flags().GetString("name")
|
backupSessionName, _ := cmd.Flags().GetString("name")
|
||||||
backupSessionNamespace, _ := cmd.Flags().GetString("namespace")
|
backupSessionNamespace, _ := cmd.Flags().GetString("namespace")
|
||||||
targetName, _ := cmd.Flags().GetString("target-name")
|
targetName, _ := cmd.Flags().GetString("target-name")
|
||||||
standalone.BackupPaths(backupSessionName, backupSessionNamespace, targetName, args...)
|
if err := standalone.BackupPaths(backupSessionName, backupSessionNamespace, targetName, args...); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user