package managed_job import ( "gitea.com/logicamp/lc" "go.uber.org/zap" ) func (job ManagedJob) createSavepoint() error { if job.state.JobId == nil { lc.Logger.Debug("[managed-job] [savepoint] no job id") return ErrNoJobId } resp, err := job.client.SavePoints(*job.state.JobId, "/flink-data/savepoints-2/", false) if err != nil { lc.Logger.Error("[managed-job] [savepoint] error in creating savepoint", zap.Error(err)) return err } lc.Logger.Debug("[managed-job] [savepoint]", zap.Any("savepoint-resp", resp)) return nil }