df2b579c6b
Fixes https://github.com/hashicorp/nomad/issues/5475 When container is a tty container, we need to get raw terminal output without any additional processing.
27 lines
537 B
Protocol Buffer
27 lines
537 B
Protocol Buffer
syntax = "proto3";
|
|
package hashicorp.nomad.drivers.docker.docklog.proto;
|
|
option go_package = "proto";
|
|
|
|
service DockerLogger {
|
|
rpc Start(StartRequest) returns (StartResponse) {}
|
|
rpc Stop(StopRequest) returns (StopResponse) {}
|
|
}
|
|
|
|
message StartRequest {
|
|
string endpoint = 1;
|
|
string container_id = 2;
|
|
string stdout_fifo = 3;
|
|
string stderr_fifo = 4;
|
|
string tls_cert = 5;
|
|
string tls_key = 6;
|
|
string tls_ca = 7;
|
|
bool tty = 8;
|
|
}
|
|
|
|
message StartResponse {
|
|
}
|
|
|
|
message StopRequest {}
|
|
|
|
message StopResponse {}
|