Skip to content

Commit 6a23591

Browse files
committed
refactor: add MFA and logging constants
1 parent fb97de6 commit 6a23591

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

cmd/mfa/main.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,19 @@ import (
99
"github.com/EvalOps/keep/services/mfa"
1010
)
1111

12+
const (
13+
defaultAddr = ":8445"
14+
defaultCodeDigits = 6
15+
)
16+
1217
func main() {
13-
addr := getenv("MFA_LISTEN_ADDR", ":8445")
18+
addr := getenv("MFA_LISTEN_ADDR", defaultAddr)
1419
sessionTimeout := getenvDuration("MFA_SESSION_TIMEOUT", 5*time.Minute)
1520

1621
cfg := mfa.Config{
1722
Addr: addr,
1823
SessionTimeout: sessionTimeout,
19-
CodeLength: 6,
24+
CodeLength: defaultCodeDigits,
2025
}
2126

2227
server := mfa.New(cfg)

pkg/logging/logger.go

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,14 +126,19 @@ func getVersion() string {
126126
if version := os.Getenv("SERVICE_VERSION"); version != "" {
127127
return version
128128
}
129-
return "dev"
129+
const (
130+
defaultVersion = "dev"
131+
emptyString = ""
132+
)
133+
134+
return defaultVersion
130135
}
131136

132137
// getTraceID extracts trace ID from context (placeholder for OpenTelemetry integration)
133138
func getTraceID(ctx context.Context) string {
134139
span := trace.SpanFromContext(ctx)
135140
if !span.SpanContext().IsValid() {
136-
return ""
141+
return emptyString
137142
}
138143
return span.SpanContext().TraceID().String()
139144
}

0 commit comments

Comments
 (0)