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())