1
0
mirror of https://github.com/docker/docker-credential-helpers.git synced 2026-06-13 16:01:28 +05:30

registryurl: deprecate GetHostname(), GetPort()

These were just wrappers for url.Hostname() and url.Port()

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2022-08-20 20:25:03 +02:00
parent ebbaee6ed4
commit 70f476531f
2 changed files with 8 additions and 4 deletions
+2 -2
View File
@@ -160,7 +160,7 @@ func splitServer(serverURL string) (*C.struct_Server, error) {
proto = C.kSecProtocolTypeHTTP proto = C.kSecProtocolTypeHTTP
} }
var port int var port int
p := registryurl.GetPort(u) p := u.Port()
if p != "" { if p != "" {
port, err = strconv.Atoi(p) port, err = strconv.Atoi(p)
if err != nil { if err != nil {
@@ -170,7 +170,7 @@ func splitServer(serverURL string) (*C.struct_Server, error) {
return &C.struct_Server{ return &C.struct_Server{
proto: C.SecProtocolType(proto), proto: C.SecProtocolType(proto),
host: C.CString(registryurl.GetHostname(u)), host: C.CString(u.Hostname()),
port: C.uint(port), port: C.uint(port),
path: C.CString(u.Path), path: C.CString(u.Path),
}, nil }, nil
+5 -1
View File
@@ -28,7 +28,7 @@ func Parse(registryURL string) (*url.URL, error) {
return nil, errors.New("unsupported scheme: " + u.Scheme) return nil, errors.New("unsupported scheme: " + u.Scheme)
} }
if GetHostname(u) == "" { if u.Hostname() == "" {
return nil, errors.New("no hostname in URL") return nil, errors.New("no hostname in URL")
} }
@@ -37,11 +37,15 @@ func Parse(registryURL string) (*url.URL, error) {
} }
// GetHostname returns the hostname of the URL // GetHostname returns the hostname of the URL
//
// Deprecated: use url.Hostname()
func GetHostname(u *url.URL) string { func GetHostname(u *url.URL) string {
return u.Hostname() return u.Hostname()
} }
// GetPort returns the port number of the URL // GetPort returns the port number of the URL
//
// Deprecated: use url.Port()
func GetPort(u *url.URL) string { func GetPort(u *url.URL) string {
return u.Port() return u.Port()
} }