github.com/containers/libpod@v1.9.4-0.20220419124438-4284fd425507/pkg/domain/infra/tunnel/system.go (about) 1 package tunnel 2 3 import ( 4 "context" 5 "errors" 6 7 "github.com/containers/libpod/libpod/define" 8 "github.com/containers/libpod/pkg/bindings/system" 9 "github.com/containers/libpod/pkg/domain/entities" 10 ) 11 12 func (ic *ContainerEngine) Info(ctx context.Context) (*define.Info, error) { 13 return system.Info(ic.ClientCxt) 14 } 15 16 func (ic *ContainerEngine) RestService(_ context.Context, _ entities.ServiceOptions) error { 17 panic(errors.New("rest service is not supported when tunneling")) 18 } 19 20 func (ic *ContainerEngine) VarlinkService(_ context.Context, _ entities.ServiceOptions) error { 21 panic(errors.New("varlink service is not supported when tunneling")) 22 }