Skip to content

Commit

Permalink
Export function to get target from address (#321)
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin Fox <Kevin.Fox@pnnl.gov>
  • Loading branch information
kfox1111 authored Jan 31, 2025
1 parent 078393f commit f1afca7
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions v2/workloadapi/addr.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ func GetDefaultAddress() (string, bool) {
// a Workload API endpoint exposed as either a Unix
// Domain Socket or TCP socket.
func ValidateAddress(addr string) error {
_, err := parseTargetFromStringAddr(addr)
_, err := TargetFromAddress(addr)
return err
}

// parseTargetFromStringAddr parses the endpoint address and returns a gRPC target
// TargetFromAddress parses the endpoint address and returns a gRPC target
// string for dialing.
func parseTargetFromStringAddr(addr string) (string, error) {
func TargetFromAddress(addr string) (string, error) {
u, err := url.Parse(addr)
if err != nil {
return "", errors.New("workload endpoint socket is not a valid URI: " + err.Error())
Expand Down
2 changes: 1 addition & 1 deletion v2/workloadapi/client_posix.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ func (c *Client) setAddress() error {
}

var err error
c.config.address, err = parseTargetFromStringAddr(c.config.address)
c.config.address, err = TargetFromAddress(c.config.address)
return err
}
2 changes: 1 addition & 1 deletion v2/workloadapi/client_windows.go
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ func (c *Client) setAddress() error {
c.config.dialOptions = append(c.config.dialOptions, grpc.WithContextDialer(winio.DialPipeContext))
}

c.config.address, err = parseTargetFromStringAddr(c.config.address)
c.config.address, err = TargetFromAddress(c.config.address)
return err
}

Expand Down

0 comments on commit f1afca7

Please sign in to comment.