marivo.datasource.DatasourceCredentialError#
- exception marivo.datasource.DatasourceCredentialError(*, reason, reference, datasource, fields)[source]#
Bases:
DatasourceErrorHost credential resolution failed, with reference-only repair facts.
- Parameters:
reason (CredentialFailureReason) – missing, denied, unavailable, expired, timeout or invalid-response.
reference (str) – The requested credential reference, never its secret value.
datasource (str) – The datasource requiring this reference.
fields (tuple[str, ...]) – The connection fields sharing the reference.
- Return type:
None
Repair is constructed from the reason. Hosts resolve configuration, access, expiry, service availability or adapter failures and retry the operation. No environment fallback is attempted. See marivo.help(“datasource.credential_scope”).