pub async fn handle_local_download( remote_source: &str, local_destination: Option<&str>, force: bool, dry_run: bool, use_scp: bool, ) -> Result<()>