podman
29 строк · 865.0 Байт
1//go:build !linux && !darwin && !freebsd
2// +build !linux,!darwin,!freebsd
3
4package buildah
5
6import (
7"errors"
8
9nettypes "github.com/containers/common/libnetwork/types"
10"github.com/containers/storage"
11)
12
13func setChildProcess() error {
14return errors.New("function not supported on non-linux systems")
15}
16
17func runUsingRuntimeMain() {}
18
19func (b *Builder) Run(command []string, options RunOptions) error {
20return errors.New("function not supported on non-linux systems")
21}
22func DefaultNamespaceOptions() (NamespaceOptions, error) {
23return NamespaceOptions{}, errors.New("function not supported on non-linux systems")
24}
25
26// getNetworkInterface creates the network interface
27func getNetworkInterface(store storage.Store, cniConfDir, cniPluginPath string) (nettypes.ContainerNetwork, error) {
28return nil, errors.New("function not supported on non-linux systems")
29}
30