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

public abstract class NodeDescriptorsScriptRunner<T> extends TimerTask
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 Details

  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
      Specified by:
      run in class TimerTask
    • cleanUp

      public void cleanUp()