112
metricsHandler metrics.Handler,
113
logger log.Logger,
115
>
logger = tasks.InitializeLogger(timerTask, logger)
116
>
return loadMutableStateForTask(
117
>
ctx,
118
>
shardContext,
119
>
wfContext,
120
>
timerTask,
121
>
tasks.GetTimerTaskEventID,
122
>
timerTaskMutableStateStaleChecker,
123
>
metricsHandler.WithTags(metrics.OperationTag(metrics.OperationTimerQueueProcessorScope)),
124
>
queues.GetActiveTimerTaskTypeTagValue(timerTask, shardContext.ChasmRegistry()),
125
>
logger,
126
>
)
127
>
}
128
129
func loadMutableStateForTask(