CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap(com.google.common.base.Predicate<AtomicReference<NodeMetadata>> nodeRunning,
GetNodeMetadataStrategy getNode,
OpenSocketFinder openSocketFinder,
ComputeServiceConstants.Timeouts timeouts,
com.google.common.base.Function<TemplateOptions,Statement> templateOptionsToStatement,
InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory,
TemplateOptions options,
Set<NodeMetadata> goodNodes,
Map<NodeMetadata,Exception> badNodes,
com.google.common.collect.Multimap<NodeMetadata,CustomizationResponse> customizationResponses) |