(src sandbox.Resolved)
| 183 | } |
| 184 | |
| 185 | func cloneSandboxResolved(src sandbox.Resolved) sandbox.Resolved { |
| 186 | cloned := src |
| 187 | cloned.Env = cloneStringMap(src.Env) |
| 188 | cloned.SecretEnv = cloneStringMap(src.SecretEnv) |
| 189 | cloned.Network.AllowList = append([]string(nil), src.Network.AllowList...) |
| 190 | cloned.Network.DenyList = append([]string(nil), src.Network.DenyList...) |
| 191 | if src.Daytona != nil { |
| 192 | daytona := *src.Daytona |
| 193 | cloned.Daytona = &daytona |
| 194 | } |
| 195 | return cloned |
| 196 | } |
| 197 | |
| 198 | func cloneProviders(src map[string]aghconfig.ProviderConfig) map[string]aghconfig.ProviderConfig { |
| 199 | if len(src) == 0 { |
no test coverage detected