mirror of
https://github.com/containers/podman.git
synced 2025-11-30 18:18:18 +08:00
First of all this removes the need for a network connection, second renovate can update the version as it is tracked in go.mod. However the real important part is that the binary downloads are broken[1]. For some reason the swagger created with them does not include all the type information for the examples. However when building from source the same thing works fine. [1] https://github.com/go-swagger/go-swagger/issues/2842 Signed-off-by: Paul Holzinger <pholzing@redhat.com>
20 lines
495 B
Go
20 lines
495 B
Go
package runtime
|
|
|
|
// Values typically represent parameters on a http request.
|
|
type Values map[string][]string
|
|
|
|
// GetOK returns the values collection for the given key.
|
|
// When the key is present in the map it will return true for hasKey.
|
|
// When the value is not empty it will return true for hasValue.
|
|
func (v Values) GetOK(key string) (value []string, hasKey bool, hasValue bool) {
|
|
value, hasKey = v[key]
|
|
if !hasKey {
|
|
return
|
|
}
|
|
if len(value) == 0 {
|
|
return
|
|
}
|
|
hasValue = true
|
|
return
|
|
}
|