update to nix 0.14, use code from proxmox:tools

This commit is contained in:
Dietmar Maurer
2019-08-03 13:05:38 +02:00
parent b86f263ced
commit e18a6c9ee5
21 changed files with 104 additions and 294 deletions

View File

@ -5,7 +5,8 @@ use std::io::Read;
use std::collections::HashMap;
//use std::sync::Arc;
use crate::tools;
use proxmox::tools::{try_block, fs::file_set_contents};
use crate::api_schema::*;
use crate::section_config::*;
@ -61,7 +62,7 @@ pub fn save_config(config: &SectionConfigData) -> Result<(), Error> {
let raw = CONFIG.write(DATASTORE_CFG_FILENAME, &config)?;
tools::file_set_contents(DATASTORE_CFG_FILENAME, raw.as_bytes(), None)?;
file_set_contents(DATASTORE_CFG_FILENAME, raw.as_bytes(), None)?;
Ok(())
}