Class NodeDescriptorsScriptRunner<T>
java.lang.Object
java.util.TimerTask
org.apache.hadoop.yarn.server.nodemanager.nodelabels.NodeDescriptorsScriptRunner<T>
- Type Parameters:
T- a certain type of descriptor.
- All Implemented Interfaces:
Runnable
A node descriptors script runner periodically runs a script,
parses the output to collect desired descriptors, and then
post these descriptors to the given
NodeDescriptorsProvider.-
Constructor Summary
ConstructorsConstructorDescriptionNodeDescriptorsScriptRunner(String scriptPath, String[] scriptArgs, long scriptTimeout, NodeDescriptorsProvider ndProvider) -
Method Summary
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
-
Constructor Details
-
NodeDescriptorsScriptRunner
public NodeDescriptorsScriptRunner(String scriptPath, String[] scriptArgs, long scriptTimeout, NodeDescriptorsProvider ndProvider)
-
-
Method Details