| 136 | } |
| 137 | |
| 138 | absl::Status ParseName(Config& config, absl::string_view yaml, |
| 139 | const YAML::Node& root) { |
| 140 | const YAML::Node name = root["name"]; |
| 141 | if (name.IsDefined()) { |
| 142 | if (!name.IsScalar()) { |
| 143 | return YamlError(yaml, name, "Node 'name' is not a string"); |
| 144 | } |
| 145 | config.SetName(GetString(yaml, name)); |
| 146 | } |
| 147 | return absl::OkStatus(); |
| 148 | } |
| 149 | |
| 150 | absl::Status ParseContainerConfig(Config& config, absl::string_view yaml, |
| 151 | const YAML::Node& root) { |
no test coverage detected