fix: use original_server for log drain config in generate_compose_file
When build server is enabled, $this->server points to the build server. The log drain configuration check was using $this->server which would incorrectly check the build server's settings instead of the deployment server where the container actually runs. This fix ensures log drain configuration is correctly applied based on the deployment server's settings by using $this->original_server.
This commit is contained in:
parent
ad013ca7da
commit
80d432171d
1 changed files with 1 additions and 1 deletions
|
|
@ -2613,7 +2613,7 @@ private function generate_compose_file()
|
|||
} else {
|
||||
$docker_compose['services'][$this->container_name]['labels'] = $labels;
|
||||
}
|
||||
if ($this->server->isLogDrainEnabled() && $this->application->isLogDrainEnabled()) {
|
||||
if ($this->original_server->isLogDrainEnabled() && $this->application->isLogDrainEnabled()) {
|
||||
$docker_compose['services'][$this->container_name]['logging'] = generate_fluentd_configuration();
|
||||
}
|
||||
if ($this->application->settings->is_gpu_enabled) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue