The public tree and its history contain only the listed paths. Earlier projection history remains preserved internally. Source-Sha: 913fde029b935671833254797f0f20f1eb9fabba Policy-Sha: 913fde029b935671833254797f0f20f1eb9fabba Tree-Digest: 180ae530c1058a2a5c89837bdce2d323ae83e669e38590ca72e75b8d92b7262f
20 lines
403 B
Go
20 lines
403 B
Go
//go:build !windows
|
|
|
|
package localapi
|
|
|
|
import (
|
|
"context"
|
|
"net"
|
|
)
|
|
|
|
func platformDialLocalContext(opts ClientOptions) func(context.Context, string, string) (net.Conn, error) {
|
|
path := opts.UnixSocketPath
|
|
if path == "" {
|
|
path = defaultUnixSocketPath()
|
|
}
|
|
|
|
return func(ctx context.Context, _, _ string) (net.Conn, error) {
|
|
var dialer net.Dialer
|
|
return dialer.DialContext(ctx, "unix", path)
|
|
}
|
|
}
|