pbs user config: allow parsing unknown sections

Previously, configs with entries for tokens could not be parsed
successfully, so extracting the mail for the root user failed.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
This commit is contained in:
Fiona Ebner 2022-11-25 16:15:36 +01:00 committed by Wolfgang Bumiller
parent 1d5cb0707b
commit 1bb79e8a95

View File

@ -46,7 +46,7 @@ fn normalize_for_return(s: Option<&str>) -> Option<String> {
/// Extract the root user's email address from the PBS user config. /// Extract the root user's email address from the PBS user config.
fn get_pbs_mail_to(content: &str) -> Option<String> { fn get_pbs_mail_to(content: &str) -> Option<String> {
let mut config = SectionConfig::new(&DUMMY_ID_SCHEMA); let mut config = SectionConfig::new(&DUMMY_ID_SCHEMA).allow_unknown_sections(true);
let user_plugin = SectionConfigPlugin::new( let user_plugin = SectionConfigPlugin::new(
"user".to_string(), "user".to_string(),
Some("userid".to_string()), Some("userid".to_string()),