//use proxmox_backup::backup::image_index::*;
//use proxmox_backup::config::datastore;
use proxmox_backup::catar::encoder::*;
-use proxmox_backup::backup::chunker::*;
use proxmox_backup::backup::datastore::*;
use serde_json::{Value};
// .truncate(true)
// .open("mytest.catar")?;
- let writer = Chunker::new(chunk_size);
+ let index = datastore.create_archive_writer(&target, chunk_size)?;
let path = std::path::PathBuf::from(path);
- CaTarEncoder::encode(path, dir, writer)?;
+ CaTarEncoder::encode(path, dir, index)?;
Ok(())
}