INNER CODE UNIT · Go

resolveEnvPath

santifer/career-ops · dashboard/main.go:331

func resolveEnvPath(envVal string) string {
	trimmed := strings.TrimSpace(envVal)
	if trimmed == "" {
		return ""
	}
	if filepath.IsAbs(trimmed) {
		return filepath.Clean(trimmed)
	}
	return filepath.Clean(filepath.Join(getRepoRoot(), trimmed))
}

func main() {
	defaultPath := getRepoRoot()
	if envPath := resolveEnvPath(os.Getenv("CAREER_OPS_ROOT")); envPath != "" {
		defaultPath = envPath
	} else if envPath := resolveEnvPath(os.Getenv("CAREER_OPS_DATA_DIR")); envPath != "" {
		defaultPath = envPath
	} else {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…