mirror of
https://github.com/psviderski/uncloud.git
synced 2026-10-06 21:29:02 +00:00
chore: implement EvalContainerSpecChange for new container properties
This commit is contained in:
1 parent
9413f1c0b1
commit
badb8ecd3c
3 files changed
+612
-37
No files matched your search
@@ -238,6 +238,13 @@ func (s *ContainerSpec) Clone() ContainerSpec {
|
||||
spec.Entrypoint = make([]string, len(s.Entrypoint))
|
||||
copy(spec.Entrypoint, s.Entrypoint)
|
||||
}
|
||||
if s.LogDriver != nil {
|
||||
logDriver := *s.LogDriver
|
||||
if s.LogDriver.Options != nil {
|
||||
logDriver.Options = maps.Clone(s.LogDriver.Options)
|
||||
}
|
||||
spec.LogDriver = &logDriver
|
||||
}
|
||||
if s.Volumes != nil {
|
||||
spec.Volumes = make([]string, len(s.Volumes))
|
||||
copy(spec.Volumes, s.Volumes)
|
||||
|
||||
Reference in new issue
Block a user