diff options
author | Alberto Sartori <alberto.sartori@huawei.com> | 2023-11-16 10:06:14 +0100 |
---|---|---|
committer | Alberto Sartori <alberto.sartori@huawei.com> | 2023-11-16 10:54:03 +0100 |
commit | a22da1c7831b389809d085ff6867febba4dc95bc (patch) | |
tree | 77184aaca5231e02334f37349403e3d3d17d882a /src/buildtool/serve_api/remote/configuration_client.cpp | |
parent | a170c330955206e7df9d5ce7da1d196f24e283d8 (diff) | |
download | justbuild-a22da1c7831b389809d085ff6867febba4dc95bc.tar.gz |
remote-execution-endpoint: fall back to remote-serve-endpoint
If only the `--remote-serve-endpoint` option is specified on the
command line, the `--remote-execution-endpoint` is also set to the
given value.
This makes the spawning and usage of just-execute consistent. When
just-serve is started, if no remote execution endpoint is provided,
the same process will also act as a just-execute instance. With the
current patch, the client can thus only write, on command line, the
remote serve address, avoiding the repetition of the same address for
two different options.
Diffstat (limited to 'src/buildtool/serve_api/remote/configuration_client.cpp')
-rw-r--r-- | src/buildtool/serve_api/remote/configuration_client.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/buildtool/serve_api/remote/configuration_client.cpp b/src/buildtool/serve_api/remote/configuration_client.cpp index 25c38d79..f0615951 100644 --- a/src/buildtool/serve_api/remote/configuration_client.cpp +++ b/src/buildtool/serve_api/remote/configuration_client.cpp @@ -22,8 +22,8 @@ auto ConfigurationClient::CheckServeRemoteExecution() -> bool { auto client_remote_address = RemoteExecutionConfig::RemoteAddress(); if (!client_remote_address) { logger_.Emit(LogLevel::Error, - "In order to use just-serve, also the " - "--remote-execution-address option must be given."); + "Internal error: the remote execution endpoint should " + "have been set."); return false; } |