(enabled bool, priority int)
| 164 | } |
| 165 | |
| 166 | func defaultRuntimeConfigNode(enabled bool, priority int) *yaml.Node { |
| 167 | return &yaml.Node{ |
| 168 | Kind: yaml.MappingNode, |
| 169 | Tag: "!!map", |
| 170 | Content: []*yaml.Node{ |
| 171 | {Kind: yaml.ScalarNode, Tag: "!!str", Value: "enabled"}, |
| 172 | {Kind: yaml.ScalarNode, Tag: "!!bool", Value: boolYAMLValue(enabled)}, |
| 173 | {Kind: yaml.ScalarNode, Tag: "!!str", Value: "priority"}, |
| 174 | {Kind: yaml.ScalarNode, Tag: "!!int", Value: intYAMLValue(priority)}, |
| 175 | }, |
| 176 | } |
| 177 | } |
| 178 | |
| 179 | func ensureMappingScalar(node *yaml.Node, key, value, tag string) { |
| 180 | if node == nil || node.Kind != yaml.MappingNode { |
no test coverage detected