@@ -32,7 +32,9 @@ import (
3232 "github.com/prometheus/client_golang/prometheus/promhttp"
3333 "github.com/spf13/pflag"
3434 "github.com/spf13/viper"
35+ cadenceactivity "go.uber.org/cadence/activity"
3536 "go.uber.org/cadence/client"
37+ cadenceworkflow "go.uber.org/cadence/workflow"
3638 "go.uber.org/zap"
3739 "go.uber.org/zap/zapcore"
3840)
@@ -221,34 +223,35 @@ func main() {
221223 // The share-everything pattern should be avoided.
222224 m := manager .NewManager (logger , colsvc , wsvc , pipelineRegistry , config .Hooks )
223225
224- cadence .RegisterWorkflow (workflow .NewProcessingWorkflow (m ).Execute , collection .ProcessingWorkflowName )
225- cadence .RegisterActivity (activities .NewAcquirePipelineActivity (m ).Execute , activities .AcquirePipelineActivityName )
226- cadence .RegisterActivity (activities .NewDownloadActivity (m ).Execute , activities .DownloadActivityName )
227- cadence .RegisterActivity (activities .NewBundleActivity ().Execute , activities .BundleActivityName )
228- cadence .RegisterActivity (activities .NewValidateTransferActivity ().Execute , activities .ValidateTransferActivityName )
229- cadence .RegisterActivity (activities .NewTransferActivity (m ).Execute , activities .TransferActivityName )
230- cadence .RegisterActivity (activities .NewPollTransferActivity (m ).Execute , activities .PollTransferActivityName )
231- cadence .RegisterActivity (activities .NewPollIngestActivity (m ).Execute , activities .PollIngestActivityName )
232- cadence .RegisterActivity (activities .NewCleanUpActivity (m ).Execute , activities .CleanUpActivityName )
233- cadence .RegisterActivity (activities .NewHidePackageActivity (m ).Execute , activities .HidePackageActivityName )
234- cadence .RegisterActivity (activities .NewDeleteOriginalActivity (m ).Execute , activities .DeleteOriginalActivityName )
235- cadence .RegisterActivity (workflow .NewAsyncCompletionActivity (m ).Execute , workflow .AsyncCompletionActivityName )
236- cadence .RegisterActivity (nha_activities .NewUpdateHARIActivity (m ).Execute , nha_activities .UpdateHARIActivityName )
237- cadence .RegisterActivity (nha_activities .NewUpdateProductionSystemActivity (m ).Execute , nha_activities .UpdateProductionSystemActivityName )
238-
239- cadence .RegisterWorkflow (collection .BulkWorkflow , collection .BulkWorkflowName )
240- cadence .RegisterActivity (collection .NewBulkActivity (colsvc ).Execute , collection .BulkActivityName )
241-
242- cadence .RegisterWorkflow (batch .BatchWorkflow , batch .BatchWorkflowName )
243- cadence .RegisterActivity (batch .NewBatchActivity (batchsvc ).Execute , batch .BatchActivityName )
244-
245226 done := make (chan struct {})
246227 w , err := cadence .NewWorker (zlogger .Named ("cadence-worker" ), appName , config .Cadence )
247228 if err != nil {
248229 logger .Error (err , "Error creating Cadence worker." )
249230 os .Exit (1 )
250231 }
251232
233+ w .RegisterWorkflowWithOptions (workflow .NewProcessingWorkflow (m ).Execute , cadenceworkflow.RegisterOptions {Name : collection .ProcessingWorkflowName })
234+ w .RegisterActivityWithOptions (activities .NewAcquirePipelineActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .AcquirePipelineActivityName })
235+ w .RegisterActivityWithOptions (activities .NewDownloadActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .DownloadActivityName })
236+ w .RegisterActivityWithOptions (activities .NewBundleActivity ().Execute , cadenceactivity.RegisterOptions {Name : activities .BundleActivityName })
237+ w .RegisterActivityWithOptions (activities .NewValidateTransferActivity ().Execute , cadenceactivity.RegisterOptions {Name : activities .ValidateTransferActivityName })
238+ w .RegisterActivityWithOptions (activities .NewTransferActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .TransferActivityName })
239+ w .RegisterActivityWithOptions (activities .NewPollTransferActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .PollTransferActivityName })
240+ w .RegisterActivityWithOptions (activities .NewPollIngestActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .PollIngestActivityName })
241+ w .RegisterActivityWithOptions (activities .NewCleanUpActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .CleanUpActivityName })
242+ w .RegisterActivityWithOptions (activities .NewHidePackageActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .HidePackageActivityName })
243+ w .RegisterActivityWithOptions (activities .NewDeleteOriginalActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : activities .DeleteOriginalActivityName })
244+
245+ w .RegisterActivityWithOptions (workflow .NewAsyncCompletionActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : workflow .AsyncCompletionActivityName })
246+ w .RegisterActivityWithOptions (nha_activities .NewUpdateHARIActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : nha_activities .UpdateHARIActivityName })
247+ w .RegisterActivityWithOptions (nha_activities .NewUpdateProductionSystemActivity (m ).Execute , cadenceactivity.RegisterOptions {Name : nha_activities .UpdateProductionSystemActivityName })
248+
249+ w .RegisterWorkflowWithOptions (collection .BulkWorkflow , cadenceworkflow.RegisterOptions {Name : collection .BulkWorkflowName })
250+ w .RegisterActivityWithOptions (collection .NewBulkActivity (colsvc ).Execute , cadenceactivity.RegisterOptions {Name : collection .BulkActivityName })
251+
252+ w .RegisterWorkflowWithOptions (batch .BatchWorkflow , cadenceworkflow.RegisterOptions {Name : batch .BatchWorkflowName })
253+ w .RegisterActivityWithOptions (batch .NewBatchActivity (batchsvc ).Execute , cadenceactivity.RegisterOptions {Name : batch .BatchActivityName })
254+
252255 g .Add (
253256 func () error {
254257 if err := w .Start (); err != nil {
0 commit comments