Merge pull request #1036 from crosbymichael/client-addr
Add DefaultAddress to client
This commit is contained in:
commit
58367550e2
@ -9,6 +9,9 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// DefaultAddress is the default unix socket address
|
||||||
|
const DefaultAddress = "/run/containerd/containerd.sock"
|
||||||
|
|
||||||
func dialer(address string, timeout time.Duration) (net.Conn, error) {
|
func dialer(address string, timeout time.Duration) (net.Conn, error) {
|
||||||
address = strings.TrimPrefix(address, "unix://")
|
address = strings.TrimPrefix(address, "unix://")
|
||||||
return net.DialTimeout("unix", address, timeout)
|
return net.DialTimeout("unix", address, timeout)
|
||||||
|
@ -7,6 +7,9 @@ import (
|
|||||||
winio "github.com/Microsoft/go-winio"
|
winio "github.com/Microsoft/go-winio"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// DefaultAddress is the default unix socket address
|
||||||
|
const DefaultAddress = `\\.\pipe\containerd-containerd`
|
||||||
|
|
||||||
func dialer(address string, timeout time.Duration) (net.Conn, error) {
|
func dialer(address string, timeout time.Duration) (net.Conn, error) {
|
||||||
return winio.DialPipe(address, &timeout)
|
return winio.DialPipe(address, &timeout)
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
|
import "github.com/containerd/containerd"
|
||||||
|
|
||||||
func defaultConfig() *config {
|
func defaultConfig() *config {
|
||||||
return &config{
|
return &config{
|
||||||
Root: "/var/lib/containerd",
|
Root: "/var/lib/containerd",
|
||||||
GRPC: grpcConfig{
|
GRPC: grpcConfig{
|
||||||
Address: "/run/containerd/containerd.sock",
|
Address: containerd.DefaultAddress,
|
||||||
},
|
},
|
||||||
Debug: debug{
|
Debug: debug{
|
||||||
Level: "info",
|
Level: "info",
|
||||||
|
@ -5,6 +5,7 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/Sirupsen/logrus"
|
"github.com/Sirupsen/logrus"
|
||||||
|
"github.com/containerd/containerd"
|
||||||
"github.com/containerd/containerd/version"
|
"github.com/containerd/containerd/version"
|
||||||
"github.com/urfave/cli"
|
"github.com/urfave/cli"
|
||||||
)
|
)
|
||||||
@ -38,7 +39,7 @@ containerd CLI
|
|||||||
cli.StringFlag{
|
cli.StringFlag{
|
||||||
Name: "address, a",
|
Name: "address, a",
|
||||||
Usage: "address for containerd's GRPC server",
|
Usage: "address for containerd's GRPC server",
|
||||||
Value: "/run/containerd/containerd.sock",
|
Value: containerd.DefaultAddress,
|
||||||
},
|
},
|
||||||
cli.DurationFlag{
|
cli.DurationFlag{
|
||||||
Name: "timeout",
|
Name: "timeout",
|
||||||
|
Loading…
Reference in New Issue
Block a user