How is the target directory over 100 gigs?
Some checks failed
🏗️✨ Test Build Workflow / 🖥️ 🔨 Build (push) Has been cancelled

This commit is contained in:
2025-05-14 22:45:29 -04:00
parent 5259fb9aa4
commit f75955e154
5 changed files with 42 additions and 48 deletions

View File

@@ -1,6 +1,7 @@
package config
import (
"encoding/base64"
"fmt"
"git.siteworxpro.com/packages/go/utilities/Env"
"regexp"
@@ -14,6 +15,7 @@ const (
trustedAnchorArn Env.EnvironmentVariable = "TRUSTED_ANCHOR_ARN"
privateKey Env.EnvironmentVariable = "PRIVATE_KEY"
certificate Env.EnvironmentVariable = "CERTIFICATE"
bundleId Env.EnvironmentVariable = "CA_CHAIN"
sessionDuration Env.EnvironmentVariable = "SESSION_DURATION"
restartDeployments Env.EnvironmentVariable = "RESTART_DEPLOYMENTS"
fetchOnly Env.EnvironmentVariable = "FETCH_ONLY"
@@ -65,6 +67,15 @@ func (c Config) Valid() error {
return nil
}
func (Config) BundleId() string {
v, err := base64.StdEncoding.DecodeString(bundleId.GetEnvString(""))
if err != nil {
return ""
}
return string(v)
}
func (Config) FetchOnly() bool {
return fetchOnly.GetEnvBool(false)
}
@@ -90,11 +101,21 @@ func (Config) TrustedAnchor() string {
}
func (Config) PrivateKey() string {
return privateKey.GetEnvString("")
v, err := base64.StdEncoding.DecodeString(privateKey.GetEnvString(""))
if err != nil {
return ""
}
return string(v)
}
func (Config) Certificate() string {
return certificate.GetEnvString("")
v, err := base64.StdEncoding.DecodeString(certificate.GetEnvString(""))
if err != nil {
return ""
}
return string(v)
}
func (Config) SessionDuration() int64 {