Remoting refactor (#503)

This commit is contained in:
Roey Darwish Dror
2020-08-22 14:46:17 +03:00
committed by GitHub
parent 417ca1257a
commit f4a1f26e39
7 changed files with 58 additions and 48 deletions

View File

@@ -19,7 +19,7 @@ use self::error::StepFailed;
#[cfg(all(windows, feature = "self-update"))]
use self::error::Upgraded;
use self::steps::*;
use self::steps::{remote::*, *};
use self::terminal::*;
use anyhow::{anyhow, Result};
use log::debug;
@@ -115,7 +115,7 @@ fn run() -> Result<()> {
if let Some(topgrades) = config.remote_topgrades() {
for remote_topgrade in topgrades.iter().filter(|t| config.should_execute_remote(t)) {
runner.execute(Step::Remotes, format!("Remote ({})", remote_topgrade), || {
generic::run_remote_topgrade(&ctx, remote_topgrade)
remote::ssh::ssh_step(&ctx, remote_topgrade)
})?;
}
}