summaryrefslogtreecommitdiff
path: root/src/buildtool/serve_api/remote/configuration_client.cpp
diff options
context:
space:
mode:
authorAlberto Sartori <alberto.sartori@huawei.com>2023-11-16 10:06:14 +0100
committerAlberto Sartori <alberto.sartori@huawei.com>2023-11-16 10:54:03 +0100
commita22da1c7831b389809d085ff6867febba4dc95bc (patch)
tree77184aaca5231e02334f37349403e3d3d17d882a /src/buildtool/serve_api/remote/configuration_client.cpp
parenta170c330955206e7df9d5ce7da1d196f24e283d8 (diff)
downloadjustbuild-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.cpp4
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;
}