@@ -192,12 +192,12 @@ func NewDatabaseConfigWithCollection(
192192 // Load required MongoDB environment variables
193193 connectionURI , err := getRequiredEnv (EnvMongoDBURI )
194194 if err != nil {
195- return nil , err
195+ return nil , fmt . Errorf ( "failed to load MONGODB_URI: %w" , err )
196196 }
197197
198198 databaseName , err := getRequiredEnv (EnvMongoDBDatabaseName )
199199 if err != nil {
200- return nil , err
200+ return nil , fmt . Errorf ( "failed to load MONGODB_DATABASE_NAME: %w" , err )
201201 }
202202
203203 // Determine which collection environment variable to use
@@ -243,17 +243,17 @@ func NewDatabaseConfigWithCollection(
243243func newPostgreSQLCompatibleConfig (certMountPath , tableEnvVar , defaultTable string ) (DatabaseConfig , error ) {
244244 host , err := getRequiredEnv ("DATASTORE_HOST" )
245245 if err != nil {
246- return nil , err
246+ return nil , fmt . Errorf ( "failed to load DATASTORE_HOST: %w" , err )
247247 }
248248
249249 database , err := getRequiredEnv ("DATASTORE_DATABASE" )
250250 if err != nil {
251- return nil , err
251+ return nil , fmt . Errorf ( "failed to load DATASTORE_DATABASE: %w" , err )
252252 }
253253
254254 username , err := getRequiredEnv ("DATASTORE_USERNAME" )
255255 if err != nil {
256- return nil , err
256+ return nil , fmt . Errorf ( "failed to load DATASTORE_USERNAME: %w" , err )
257257 }
258258
259259 port := getEnvWithDefault ("DATASTORE_PORT" , "5432" )
@@ -436,12 +436,12 @@ func getPositiveIntEnvVarWithFallback(preferredName, legacyName string, defaultV
436436func TokenConfigFromEnv (clientName string ) (TokenConfig , error ) {
437437 tokenDatabase , err := getRequiredEnv (EnvMongoDBDatabaseName )
438438 if err != nil {
439- return TokenConfig {}, err
439+ return TokenConfig {}, fmt . Errorf ( "failed to load MONGODB_DATABASE_NAME: %w" , err )
440440 }
441441
442442 tokenCollection , err := getRequiredEnv (EnvMongoDBTokenCollectionName )
443443 if err != nil {
444- return TokenConfig {}, err
444+ return TokenConfig {}, fmt . Errorf ( "failed to load MONGODB_TOKEN_COLLECTION_NAME: %w" , err )
445445 }
446446
447447 return TokenConfig {
0 commit comments