diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-05-29 11:39:31 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-05-29 15:11:53 +0300 |
commit | 08b71890de3407acc323f09330ebe8a8ee2782ec (patch) | |
tree | 859d2a26dcc5517105bf5078f273fd24672ad756 /src/backup_run.rs | |
parent | e839c5f1c93e1fe024a2656d319721a7b23c6461 (diff) | |
download | obnam2-08b71890de3407acc323f09330ebe8a8ee2782ec.tar.gz |
refactor: only have client config without passwords
This means the config is always the config, and not sometimes the
config or the config and passwords.
Also, there's no config option for encrypting, anymore. It will not be
optional now.
Diffstat (limited to 'src/backup_run.rs')
-rw-r--r-- | src/backup_run.rs | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/backup_run.rs b/src/backup_run.rs index 23c97f6..16d6700 100644 --- a/src/backup_run.rs +++ b/src/backup_run.rs @@ -41,7 +41,6 @@ pub type BackupResult<T> = Result<T, BackupError>; impl<'a> InitialBackup<'a> { pub fn new(config: &ClientConfig, client: &'a BackupClient) -> BackupResult<Self> { let progress = BackupProgress::initial(); - let config = config.config(); Ok(Self { client, buffer_size: config.chunk_size, @@ -81,7 +80,6 @@ impl<'a> InitialBackup<'a> { impl<'a> IncrementalBackup<'a> { pub fn new(config: &ClientConfig, client: &'a BackupClient) -> BackupResult<Self> { - let config = config.config(); let policy = BackupPolicy::default(); Ok(Self { client, |