Skip to content

Commit d3e1427

Browse files
committed
Patch await condition
1 parent a461ff0 commit d3e1427

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/epsilon/server/instances/instance_provider.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,12 @@ impl InstanceProvider {
7171
let condition = await_condition(
7272
self.epsilon_controller.get_epsilon_instance_api().clone(),
7373
instance.metadata.name.as_ref().unwrap(),
74-
move |instance: Option<&EpsilonInstance>| instance.is_some(),
74+
move |object: Option<&EpsilonInstance>| {
75+
if let Some(instance) = object {
76+
return instance.status.is_some();
77+
}
78+
false
79+
},
7580
);
7681

7782
let _ = tokio::time::timeout(std::time::Duration::from_secs(3), condition).await?;

0 commit comments

Comments
 (0)