mirror of
https://github.com/status-im/consul.git
synced 2025-01-10 22:06:20 +00:00
07d916e84f
resource: ensure resource.AuthorizerContext properly strips the local peer name
21 lines
420 B
Go
21 lines
420 B
Go
// Copyright (c) HashiCorp, Inc.
|
|
// SPDX-License-Identifier: BUSL-1.1
|
|
|
|
package resource
|
|
|
|
func peerNameV2ToV1(peer string) string {
|
|
// The name of the local/default peer is different between v1 and v2.
|
|
if peer == "local" {
|
|
return ""
|
|
}
|
|
return peer
|
|
}
|
|
|
|
func peerNameV1ToV2(peer string) string {
|
|
// The name of the local/default peer is different between v1 and v2.
|
|
if peer == "" {
|
|
return "local"
|
|
}
|
|
return peer
|
|
}
|