Exemplo n.º 1
0
 private ClientLauncher(
     ClientService clientService,
     JavaClientLauncher javaClientLauncher,
     REEFFileNames reefFileNames,
     IConfigurationSerializer configurationSerializer,
     DriverClientParameters driverRuntimeProto,
     IRuntimeProtoProvider runtimeProtoProvider)
 {
     _clientService             = clientService;
     _javaClientLauncher        = javaClientLauncher;
     _reefFileNames             = reefFileNames;
     _configurationSerializer   = configurationSerializer;
     _driverClientConfiguration = driverRuntimeProto.Proto;
     runtimeProtoProvider.SetParameters(_driverClientConfiguration);
     _grpcServer = new Server
     {
         Services = { BridgeClient.BindService(clientService) },
         Ports    = { new ServerPort("localhost", 0, ServerCredentials.Insecure) }
     };
     _grpcServer.Start();
     Log.Log(Level.Info, "Server port any {0}", _grpcServer.Ports.Any());
     foreach (var serverPort in _grpcServer.Ports)
     {
         Log.Log(Level.Info, "Server port {0}", serverPort.BoundPort);
         _grpcServerPort = serverPort.BoundPort;
     }
 }
Exemplo n.º 2
0
 private LocalClient(
     DriverFolderPreparationHelper driverFolderPreparationHelper,
     [Parameter(typeof(NumberOfEvaluators))] int numberOfEvaluators, JavaClientLauncher javaClientLauncher)
     : this(driverFolderPreparationHelper, Path.GetTempPath(), numberOfEvaluators, javaClientLauncher)
 {
     // Intentionally left blank.
 }
Exemplo n.º 3
0
 internal YARNClient(JavaClientLauncher javaClientLauncher,
                     DriverFolderPreparationHelper driverFolderPreparationHelper,
                     YarnCommandLineEnvironment yarn)
 {
     _javaClientLauncher = javaClientLauncher;
     _javaClientLauncher.AddToClassPath(yarn.GetYarnClasspathList());
     _driverFolderPreparationHelper = driverFolderPreparationHelper;
 }
Exemplo n.º 4
0
 private LocalClient(DriverFolderPreparationHelper driverFolderPreparationHelper,
                     [Parameter(typeof(LocalRuntimeDirectory))] string runtimeFolder,
                     [Parameter(typeof(NumberOfEvaluators))] int numberOfEvaluators, JavaClientLauncher javaClientLauncher)
 {
     _driverFolderPreparationHelper = driverFolderPreparationHelper;
     _runtimeFolder      = runtimeFolder;
     _numberOfEvaluators = numberOfEvaluators;
     _javaClientLauncher = javaClientLauncher;
 }