diff --git a/src/nix/hive/mod.rs b/src/nix/hive/mod.rs index 7e35a03..690d53c 100644 --- a/src/nix/hive/mod.rs +++ b/src/nix/hive/mod.rs @@ -292,7 +292,7 @@ impl Hive { let n_selected = selected_nodes.len(); let mut node_configs = if let Some(configs) = node_configs { - configs + configs.into_iter().filter(|(name, _)| selected_nodes.contains(name)).collect() } else { log::debug!("Retrieving deployment info for selected nodes..."); self.deployment_info_selected(&selected_nodes).await?