123456789101112131415161718 |
- package image
- import (
- "errors"
- "runtime"
- "strings"
- "github.com/docker/docker/errdefs"
- )
- // CheckOS checks if the given OS matches the host's platform, and
- // returns an error otherwise.
- func CheckOS(os string) error {
- if !strings.EqualFold(runtime.GOOS, os) {
- return errdefs.InvalidParameter(errors.New("operating system is not supported"))
- }
- return nil
- }
|