aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/transport/client/client.go
diff options
context:
space:
mode:
Diffstat (limited to 'plumbing/transport/client/client.go')
-rw-r--r--plumbing/transport/client/client.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/plumbing/transport/client/client.go b/plumbing/transport/client/client.go
index 095c51d..4615368 100644
--- a/plumbing/transport/client/client.go
+++ b/plumbing/transport/client/client.go
@@ -11,7 +11,7 @@ import (
)
// Protocols are the protocols supported by default.
-var Protocols = map[string]transport.Client{
+var Protocols = map[string]transport.Transport{
"http": http.DefaultClient,
"https": http.DefaultClient,
"ssh": ssh.DefaultClient,
@@ -20,14 +20,14 @@ var Protocols = map[string]transport.Client{
}
// InstallProtocol adds or modifies an existing protocol.
-func InstallProtocol(scheme string, c transport.Client) {
+func InstallProtocol(scheme string, c transport.Transport) {
Protocols[scheme] = c
}
// NewClient returns the appropriate client among of the set of known protocols:
// http://, https://, ssh:// and file://.
// See `InstallProtocol` to add or modify protocols.
-func NewClient(endpoint transport.Endpoint) (transport.Client, error) {
+func NewClient(endpoint transport.Endpoint) (transport.Transport, error) {
f, ok := Protocols[endpoint.Scheme]
if !ok {
return nil, fmt.Errorf("unsupported scheme %q", endpoint.Scheme)