From 49ef316bcd7ef58087e7fa34a0eb38fb5ca90073 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 30 May 2019 12:52:12 +0200 Subject: [PATCH] src/bin/proxmox-backup-client.rs: backup_image() - pass correct chunk size --- src/bin/proxmox-backup-client.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/bin/proxmox-backup-client.rs b/src/bin/proxmox-backup-client.rs index aa0e5655..04eed517 100644 --- a/src/bin/proxmox-backup-client.rs +++ b/src/bin/proxmox-backup-client.rs @@ -148,10 +148,6 @@ fn backup_image>( verbose: bool, ) -> Result<(), Error> { - if let Some(_size) = chunk_size { - unimplemented!(); - } - let path = image_path.as_ref().to_owned(); let file = tokio::fs::File::open(path).wait()?; @@ -159,7 +155,7 @@ fn backup_image>( let stream = tokio::codec::FramedRead::new(file, tokio::codec::BytesCodec::new()) .map_err(Error::from); - let stream = FixedChunkStream::new(stream, 4*1024*1024); + let stream = FixedChunkStream::new(stream, chunk_size.unwrap_or(4*1024*1024) as usize); client.upload_stream(archive_name, stream, "fixed", Some(image_size)).wait()?;