public void ExecuteModuleTask(GridTaskExecutor executor, ILog logger) { var module = LoadModule(this, ModuleFileRef); if (module == null) { logger.Error($"Unable to load module {ModuleFileRef} for task {this}"); return; } module.ExecuteTask(executor, this, logger); }
public abstract void ExecuteTask(GridTaskExecutor executor, GridJobTask task, ILog logger);