Provided by: libmongoc-doc_1.30.4-1ubuntu1_all 

SYNOPSIS
bool
mongoc_structured_log_opts_set_max_document_length_from_env (mongoc_structured_log_opts_t *opts);
Sets a maximum document length from the MONGODB_LOG_MAX_DOCUMENT_LENGTH environment variable, if a valid
setting is found. See mongoc_structured_log_opts_new() for a description of the supported environment
variable formats.
Parse errors may cause a warning message, delivered via unstructured logging.
This happens automatically when mongoc_structured_log_opts_new() establishes defaults. Any subsequent
programmatic modifications to the mongoc_structured_log_opts_t will override the environment variable
settings. For applications that desire the opposite behavior, where environment variables may override
programmatic settings, they may call mongoc_structured_log_opts_set_max_document_length_from_env() after
calling mongoc_structured_log_opts_set_max_document_length(). This will process the environment a second
time, allowing it to override customized defaults.
RETURNS
Returns true on success: either a valid environment setting was found, or the value is unset and opts
will not be modified. If warnings are encountered in the environment, returns false and may log
additional information to the unstructured logging facility. Note that, by design, these errors are by
default non-fatal. When mongoc_structured_log_opts_new() internally calls this function, it ignores the
return value.
SEE ALSO:
Structured Logging
AUTHOR
MongoDB, Inc
COPYRIGHT
2009-present, MongoDB, Inc.
1.30.4 Jun 08, 202MONGOC_STRUCTURED_LOG_...OCUMENT_LENGTH_FROM_ENV(3)