MCPcopy
hub / github.com/docker/docker-agent / clonePermissionsConfig

Function clonePermissionsConfig

pkg/session/branch.go:322–331  ·  view source on GitHub ↗
(src *PermissionsConfig)

Source from the content-addressed store, hash-verified

320}
321
322func clonePermissionsConfig(src *PermissionsConfig) *PermissionsConfig {
323 if src == nil {
324 return nil
325 }
326 return &PermissionsConfig{
327 Allow: cloneStringSlice(src.Allow),
328 Ask: cloneStringSlice(src.Ask),
329 Deny: cloneStringSlice(src.Deny),
330 }
331}
332
333func cloneStringMap(src map[string]string) map[string]string {
334 if len(src) == 0 {

Callers 4

CloneMethod · 0.85
copySessionMetadataFunction · 0.85
UpdateSessionMethod · 0.85
UpdateSessionMethod · 0.85

Calls 1

cloneStringSliceFunction · 0.85

Tested by

no test coverage detected