github.com/criteo/command-launcher@v0.0.0-20230407142452-fb616f546e98/internal/context/context.go (about) 1 package context 2 3 type LauncherContext interface { 4 AppVersion() string 5 6 AppBuildNum() string 7 8 AppName() string 9 10 AppDirname() string 11 12 AppHomeEnvVar() string 13 14 UsernameEnvVar() string 15 16 PasswordEnvVar() string 17 18 AuthTokenEnvVar() string 19 20 LogLevelEnvVar() string 21 22 DebugFlagsEnvVar() string 23 24 ConfigurationFileEnvVar() string 25 26 RemoteConfigurationUrlEnvVar() string 27 28 CmdPackageDirEnvVar() string 29 }