@@ -360,10 +360,16 @@ func (c *Cluster) generatePodTemplate(
360
360
}
361
361
if c .OpConfig .WALES3Bucket != "" {
362
362
envVars = append (envVars , v1.EnvVar {Name : "WAL_S3_BUCKET" , Value : c .OpConfig .WALES3Bucket })
363
- envVars = append (envVars , v1.EnvVar {Name : "WAL_BUCKET_SCOPE_SUFFIX" , Value : getWALBucketScopeSuffix (string (uid ))})
363
+ envVars = append (envVars , v1.EnvVar {Name : "WAL_BUCKET_SCOPE_SUFFIX" , Value : getBucketScopeSuffix (string (uid ))})
364
364
envVars = append (envVars , v1.EnvVar {Name : "WAL_BUCKET_SCOPE_PREFIX" , Value : "" })
365
365
}
366
366
367
+ if c .OpConfig .LogS3Bucket != "" {
368
+ envVars = append (envVars , v1.EnvVar {Name : "LOG_S3_BUCKET" , Value : c .OpConfig .LogS3Bucket })
369
+ envVars = append (envVars , v1.EnvVar {Name : "LOG_BUCKET_SCOPE_SUFFIX" , Value : getBucketScopeSuffix (string (uid ))})
370
+ envVars = append (envVars , v1.EnvVar {Name : "LOG_BUCKET_SCOPE_PREFIX" , Value : "" })
371
+ }
372
+
367
373
if c .patroniUsesKubernetes () {
368
374
envVars = append (envVars , v1.EnvVar {Name : "DCS_ENABLE_KUBERNETES_API" , Value : "true" })
369
375
} else {
@@ -504,7 +510,7 @@ func (c *Cluster) generatePodTemplate(
504
510
return & template
505
511
}
506
512
507
- func getWALBucketScopeSuffix (uid string ) string {
513
+ func getBucketScopeSuffix (uid string ) string {
508
514
if uid != "" {
509
515
return fmt .Sprintf ("/%s" , uid )
510
516
}
@@ -819,7 +825,7 @@ func (c *Cluster) generateCloneEnvironment(description *spec.CloneDescription) [
819
825
result = append (result , v1.EnvVar {Name : "CLONE_METHOD" , Value : "CLONE_WITH_WALE" })
820
826
result = append (result , v1.EnvVar {Name : "CLONE_WAL_S3_BUCKET" , Value : c .OpConfig .WALES3Bucket })
821
827
result = append (result , v1.EnvVar {Name : "CLONE_TARGET_TIME" , Value : description .EndTimestamp })
822
- result = append (result , v1.EnvVar {Name : "CLONE_WAL_BUCKET_SCOPE_SUFFIX" , Value : getWALBucketScopeSuffix (description .Uid )})
828
+ result = append (result , v1.EnvVar {Name : "CLONE_WAL_BUCKET_SCOPE_SUFFIX" , Value : getBucketScopeSuffix (description .Uid )})
823
829
result = append (result , v1.EnvVar {Name : "CLONE_WAL_BUCKET_SCOPE_PREFIX" , Value : "" })
824
830
}
825
831
0 commit comments