fix environment variable values

This commit is contained in:
Louis Dureuil
2025-11-10 14:54:25 +01:00
parent b5966f82e8
commit 32f9fb6ab2

View File

@@ -1181,13 +1181,13 @@ impl EmbedderFailureModes {
}
fn parse_from_os_str(failure_modes: &std::ffi::OsStr, provenance: &'static str) -> Self {
if failure_modes == "ignore_document_template_failure,ignore_embedder_failures"
|| failure_modes == "ignore_embedder_failures,ignore_document_template_failure"
if failure_modes == "ignore_document_template_failures,ignore_embedder_failures"
|| failure_modes == "ignore_embedder_failures,ignore_document_template_failures"
{
Self { ignore_document_template_failures: true, ignore_embedder_failures: true }
} else if failure_modes == "ignore_document_template_failure"
|| failure_modes == "ignore_document_template_failure,"
|| failure_modes == ",ignore_document_template_failure"
} else if failure_modes == "ignore_document_template_failures"
|| failure_modes == "ignore_document_template_failures,"
|| failure_modes == ",ignore_document_template_failures"
{
Self { ignore_document_template_failures: true, ignore_embedder_failures: false }
} else if failure_modes == "ignore_embedder_failures"
@@ -1195,7 +1195,7 @@ impl EmbedderFailureModes {
|| failure_modes == ",ignore_embedder_failures"
{
Self { ignore_embedder_failures: true, ignore_document_template_failures: false }
} else if failure_modes == " " || failure_modes == "" || failure_modes == "," {
} else if failure_modes == " " || failure_modes.is_empty() || failure_modes == "," {
Self { ignore_document_template_failures: false, ignore_embedder_failures: false }
} else {
panic!(