From be5fea47c607c4a0cde13e030abe654ad9c2b070 Mon Sep 17 00:00:00 2001 From: Olivier 'reivilibre Date: Wed, 7 Jul 2021 23:55:16 +0100 Subject: [PATCH] Allow overriding the datman binary. --- datman/src/remote/backup_source_requester.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/datman/src/remote/backup_source_requester.rs b/datman/src/remote/backup_source_requester.rs index 3f18520..22087a7 100644 --- a/datman/src/remote/backup_source_requester.rs +++ b/datman/src/remote/backup_source_requester.rs @@ -96,7 +96,13 @@ pub fn backup_remote_source_to_destination( let connection = Command::new("ssh") .arg(&remote_host_descriptor.user_at_host) .arg("--") - .arg("datman") + .arg( + &remote_host_descriptor + .path_to_datman + .as_ref() + .map(|x| x.as_str()) + .unwrap_or("datman"), + ) .arg("_backup_source_responder") .stdin(Stdio::piped()) .stdout(Stdio::piped())