formolcli backup not null exit code when it fails

This commit is contained in:
Jean-Marc ANDRE 2023-04-28 14:24:42 +02:00
parent c415a956ed
commit 05cb6bd1cb

View File

@ -29,11 +29,14 @@ var createBackupSessionCmd = &cobra.Command{
var backupCmd = &cobra.Command{
Use: "backup",
Short: "Backup paths",
Run: func(cmd *cobra.Command, args []string) {
RunE: func(cmd *cobra.Command, args []string) error {
backupSessionName, _ := cmd.Flags().GetString("name")
backupSessionNamespace, _ := cmd.Flags().GetString("namespace")
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
},
}