namespace.go 402 B

123456789101112131415161718
  1. package porter_app
  2. import (
  3. "fmt"
  4. "strings"
  5. )
  6. func NamespaceFromPorterAppName(porterAppName string) string {
  7. return fmt.Sprintf("porter-stack-%s", porterAppName)
  8. }
  9. func PorterAppNameFromNamespace(namespace string) string {
  10. return strings.TrimPrefix(namespace, "porter-stack-")
  11. }
  12. func PredeployJobNameFromPorterAppName(porterAppName string) string {
  13. return fmt.Sprintf("%s-r", porterAppName)
  14. }