Skip to content

Commit

Permalink
before bm
Browse files Browse the repository at this point in the history
  • Loading branch information
RidRisR committed Aug 26, 2024
1 parent 81fc174 commit f21f4a0
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
4 changes: 4 additions & 0 deletions cmd/backup-manager/app/backup/manager.go
Original file line number Diff line number Diff line change
Expand Up @@ -461,6 +461,10 @@ func (bm *Manager) performLogBackup(ctx context.Context, backup *v1alpha1.Backup
resultStatus, reason, err = bm.stopLogBackup(ctx, backup)
case string(v1alpha1.LogTruncateCommand):
resultStatus, reason, err = bm.truncateLogBackup(ctx, backup)
case string(v1alpha1.LogResumeCommand):
klog.Errorf("Log resume command is not supported yet")
case string(v1alpha1.LogPauseCommand):
klog.Errorf("Log pause command is not supported yet")
default:
return fmt.Errorf("log backup %s unknown log subcommand %s", bm, bm.SubCommand)
}
Expand Down
3 changes: 3 additions & 0 deletions pkg/apis/pingcap/v1alpha1/backup.go
Original file line number Diff line number Diff line change
Expand Up @@ -339,6 +339,9 @@ func ParseLogBackupSubcommand(backup *Backup) LogSubCommandType {
}
switch backup.Spec.LogSubcommand {
case "log-start":
if IsLogBackupAlreadyStart(backup) {
return LogResumeCommand
}
return LogStartCommand
case "log-stop":
return LogStopCommand
Expand Down

0 comments on commit f21f4a0

Please sign in to comment.