コード例 #1
0
        public MesosSchedulerDriver(IScheduler scheduler, FrameworkInfo frameworkInfo, string masterAddress, bool implicitAcknowledgements, Credential credential)
        {
            if (scheduler == null) throw new ArgumentNullException(nameof(scheduler));
            if (frameworkInfo == null) throw new ArgumentNullException(nameof(frameworkInfo));
            if (masterAddress == null) throw new ArgumentNullException(nameof(masterAddress));

            Scheduler = scheduler;
            Id = DriverRegistry.Register(this);
            _bridge = new SchedulerDriverBridge();
            _bridge.Initialize(Id, frameworkInfo, masterAddress, implicitAcknowledgements, credential);
        }
コード例 #2
0
 public MesosSchedulerDriver(IScheduler scheduler, FrameworkInfo frameworkInfo, string masterAddress, bool implicitAcknowledgements)
     : this(scheduler, frameworkInfo, masterAddress, implicitAcknowledgements, null)
 {
 }
コード例 #3
0
 public MesosSchedulerDriver(IScheduler scheduler, FrameworkInfo frameworkInfo, string masterAddress, Credential credential)
     : this(scheduler, frameworkInfo, masterAddress, true, credential)
 {
 }
コード例 #4
0
 public MesosSchedulerDriver(IScheduler scheduler, FrameworkInfo frameworkInfo, string masterAddress)
     : this(scheduler, frameworkInfo, masterAddress, true, null)
 {
 }
コード例 #5
0
ファイル: RenderExecutor.cs プロジェクト: bcrusu/RENDLER
 public override void Registered(IExecutorDriver driver, ExecutorInfo executorInfo, FrameworkInfo frameworkInfo, SlaveInfo slaveInfo)
 {
     _outputDir = Encoding.UTF8.GetString (executorInfo.data);
     Console.WriteLine ($"Registered executor on host '{slaveInfo.hostname}'. Output dir is '{_outputDir}'.");
 }
コード例 #6
0
ファイル: ExecutorBase.cs プロジェクト: bcrusu/RENDLER
 public virtual void Registered(IExecutorDriver driver, ExecutorInfo executorInfo, FrameworkInfo frameworkInfo, SlaveInfo slaveInfo)
 {
 }
コード例 #7
0
ファイル: CrawlExecutor.cs プロジェクト: bcrusu/RENDLER
 public override void Registered(IExecutorDriver driver, ExecutorInfo executorInfo, FrameworkInfo frameworkInfo, SlaveInfo slaveInfo)
 {
     Console.WriteLine($"Registered executor on '{slaveInfo.hostname}'.");
 }