github.com/artisanhe/tools@v1.0.1-0.20210607022958-19a8fef2eb04/conf/rancher_internal.go (about) 1 package conf 2 3 import ( 4 "fmt" 5 ) 6 7 func RancherInternal(stackName string, serviceName string) rancherInternal { 8 return rancherInternal{ 9 StackName: stackName, 10 ServiceName: serviceName, 11 } 12 } 13 14 type rancherInternal struct { 15 StackName string 16 ServiceName string 17 } 18 19 func (r rancherInternal) String() string { 20 return fmt.Sprintf("%s.%s.rancher.internal", r.ServiceName, r.StackName) 21 }