We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19ee35b commit 662bc86Copy full SHA for 662bc86
pkg/limayaml/validate.go
@@ -160,8 +160,17 @@ func Validate(y LimaYAML) error {
160
// Not validating that the various GuestPortRanges and HostPortRanges are not overlapping. Rules will be
161
// processed sequentially and the first matching rule for a guest port determines forwarding behavior.
162
}
163
+
164
+ if err := validateNetwork(y.Network); err != nil {
165
+ return err
166
+ }
167
168
+ return nil
169
+}
170
171
+func validateNetwork(yNetwork Network) error {
172
networkName := make(map[string]int)
- for i, vde := range y.Network.VDE {
173
+ for i, vde := range yNetwork.VDE {
174
field := fmt.Sprintf("network.vde[%d]", i)
175
if vde.URL == "" {
176
return errors.Errorf("field `%s.url` must not be empty", field)
0 commit comments