@@ -3,22 +3,25 @@ package env
33import "go.undefinedlabs.com/scopeagent/tags"
44
55var (
6- ScopeDsn = newStringEnvVar ("" , "SCOPE_DSN" )
7- ScopeApiKey = newStringEnvVar ("" , "SCOPE_APIKEY" )
8- ScopeApiEndpoint = newStringEnvVar ("https://app.scope.dev" , "SCOPE_API_ENDPOINT" )
9- ScopeService = newStringEnvVar ("default" , "SCOPE_SERVICE" )
10- ScopeRepository = newStringEnvVar ("" , "SCOPE_REPOSITORY" )
11- ScopeCommitSha = newStringEnvVar ("" , "SCOPE_COMMIT_SHA" )
12- ScopeBranch = newStringEnvVar ("" , "SCOPE_BRANCH" )
13- ScopeSourceRoot = newStringEnvVar ("" , "SCOPE_SOURCE_ROOT" )
14- ScopeLoggerRoot = newStringEnvVar ("" , "SCOPE_LOGGER_ROOT" , "SCOPE_LOG_ROOT_PATH" )
15- ScopeDebug = newBooleanEnvVar (false , "SCOPE_DEBUG" )
16- ScopeTracerGlobal = newBooleanEnvVar (false , "SCOPE_TRACER_GLOBAL" , "SCOPE_SET_GLOBAL_TRACER" )
17- ScopeTestingMode = newBooleanEnvVar (false , "SCOPE_TESTING_MODE" )
18- ScopeTestingFailRetries = newIntEnvVar (0 , "SCOPE_TESTING_FAIL_RETRIES" )
19- ScopeTestingPanicAsFail = newBooleanEnvVar (false , "SCOPE_TESTING_PANIC_AS_FAIL" )
20- ScopeConfiguration = newSliceEnvVar ([]string {tags .PlatformName , tags .PlatformArchitecture , tags .GoVersion }, "SCOPE_CONFIGURATION" )
21- ScopeMetadata = newMapEnvVar (nil , "SCOPE_METADATA" )
22- ScopeInstrumentationHttpPayloads = newBooleanEnvVar (false , "SCOPE_INSTRUMENTATION_HTTP_PAYLOADS" )
23- ScopeInstrumentationDbStatementValues = newBooleanEnvVar (false , "SCOPE_INSTRUMENTATION_DB_STATEMENT_VALUES" )
6+ ScopeDsn = newStringEnvVar ("" , "SCOPE_DSN" )
7+ ScopeApiKey = newStringEnvVar ("" , "SCOPE_APIKEY" )
8+ ScopeApiEndpoint = newStringEnvVar ("https://app.scope.dev" , "SCOPE_API_ENDPOINT" )
9+ ScopeService = newStringEnvVar ("default" , "SCOPE_SERVICE" )
10+ ScopeRepository = newStringEnvVar ("" , "SCOPE_REPOSITORY" )
11+ ScopeCommitSha = newStringEnvVar ("" , "SCOPE_COMMIT_SHA" )
12+ ScopeBranch = newStringEnvVar ("" , "SCOPE_BRANCH" )
13+ ScopeSourceRoot = newStringEnvVar ("" , "SCOPE_SOURCE_ROOT" )
14+ ScopeLoggerRoot = newStringEnvVar ("" , "SCOPE_LOGGER_ROOT" , "SCOPE_LOG_ROOT_PATH" )
15+ ScopeDebug = newBooleanEnvVar (false , "SCOPE_DEBUG" )
16+ ScopeTracerGlobal = newBooleanEnvVar (false , "SCOPE_TRACER_GLOBAL" , "SCOPE_SET_GLOBAL_TRACER" )
17+ ScopeTestingMode = newBooleanEnvVar (false , "SCOPE_TESTING_MODE" )
18+ ScopeTestingFailRetries = newIntEnvVar (0 , "SCOPE_INSTRUMENTATION_TESTS_FRAMEWORKS_FAIL_RETRIES" , "SCOPE_TESTING_FAIL_RETRIES" )
19+ ScopeTestingPanicAsFail = newBooleanEnvVar (false , "SCOPE_INSTRUMENTATION_TESTS_FRAMEWORKS_PANIC_AS_FAIL" , "SCOPE_TESTING_PANIC_AS_FAIL" )
20+ ScopeConfiguration = newSliceEnvVar ([]string {tags .PlatformName , tags .PlatformArchitecture , tags .GoVersion }, "SCOPE_CONFIGURATION" )
21+ ScopeMetadata = newMapEnvVar (nil , "SCOPE_METADATA" )
22+ ScopeInstrumentationHttpPayloads = newBooleanEnvVar (false , "SCOPE_INSTRUMENTATION_HTTP_PAYLOADS" )
23+ ScopeInstrumentationDbStatementValues = newBooleanEnvVar (false , "SCOPE_INSTRUMENTATION_DB_STATEMENT_VALUES" )
24+ ScopeTracerDispatcherHealthcheckFrequency = newIntEnvVar (60000 , "SCOPE_TRACER_DISPATCHER_HEALTHCHECK_FRECUENCY" )
25+ ScopeTracerDispatcherHealthcheckFrequencyInTestMode = newIntEnvVar (1000 , "SCOPE_TRACER_DISPATCHER_HEALTHCHECK_FRECUENCY_IN_TESTMODE" )
26+ ScopeTracerDispatcherConcurrencyLevel = newIntEnvVar (1 , "SCOPE_TRACER_DISPATCHER_CONCURRENCY_LEVEL" )
2427)
0 commit comments