Skip to content

Commit 6b66462

Browse files
author
jmccormick2001
committed
provide better message when a not found backup is caught in pgo show backup
1 parent 5cb38d6 commit 6b66462

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

apiserver/backupservice/backupimpl.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,12 @@ func ShowBackup(name string) msgs.ShowBackupResponse {
4242
log.Debugf("backups found len is %d\n", len(response.BackupList.Items))
4343
} else {
4444
backup := crv1.Pgbackup{}
45-
_, err := kubeapi.Getpgbackup(apiserver.RESTClient, &backup, name, apiserver.Namespace)
45+
found, err := kubeapi.Getpgbackup(apiserver.RESTClient, &backup, name, apiserver.Namespace)
46+
if !found {
47+
response.Status.Code = msgs.Error
48+
response.Status.Msg = "backup not found"
49+
return response
50+
}
4651
if err != nil {
4752
response.Status.Code = msgs.Error
4853
response.Status.Msg = err.Error()

0 commit comments

Comments
 (0)