diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index aa673cb..9b9c815 100644 --- a/src/main.rs +++ b/src/main.rs | |||
| @@ -658,7 +658,7 @@ async fn machines_configure(ctx: &Context, configs: &[MachineConfig]) -> Result< | |||
| 658 | async fn machine_list_addresses(ctx: &Context, machine: Machine) -> Result<Vec<Ipv4Addr>> { | 658 | async fn machine_list_addresses(ctx: &Context, machine: Machine) -> Result<Vec<Ipv4Addr>> { |
| 659 | tracing::info!("listing machine addresses"); | 659 | tracing::info!("listing machine addresses"); |
| 660 | let interface = machine.interface(); | 660 | let interface = machine.interface(); |
| 661 | let script = format!("ip addr show {interface} | grep -oE '10\\.[0-9]+\\.[0-9]+\\.[0-9]+'"); | 661 | let script = format!("ip addr show {interface} | grep -oE '10\\.[0-9]+\\.[0-9]+\\.[0-9]+' || true"); |
| 662 | let output = machine_run_script(ctx, machine, &script).await?; | 662 | let output = machine_run_script(ctx, machine, &script).await?; |
| 663 | let stdout = std::str::from_utf8(&output.stdout)?; | 663 | let stdout = std::str::from_utf8(&output.stdout)?; |
| 664 | let mut addresses = Vec::default(); | 664 | let mut addresses = Vec::default(); |
