ExecutorLogUrlHandler¶
Creating Instance¶
ExecutorLogUrlHandler
takes the following to be created:
- Optional Log URL Pattern
ExecutorLogUrlHandler
is created for the following:
Applying Pattern¶
applyPattern(
logUrls: Map[String, String],
attributes: Map[String, String]): Map[String, String]
applyPattern
doApplyPattern for logUrlPattern defined or simply returns the given logUrls
back.
applyPattern
is used when:
DriverEndpoint
is requested to handle a RegisterExecutor message (and creates a ExecutorData)HistoryAppStatusStore
is requested to replaceLogUrls
doApplyPattern¶
doApplyPattern(
logUrls: Map[String, String],
attributes: Map[String, String],
urlPattern: String): Map[String, String]
doApplyPattern
...FIXME