mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-21 05:05:31 +00:00
b1873: Await running when multiserver starts, before attempting ssh connections
This commit is contained in:
+3
-1
@@ -8,7 +8,8 @@ import com.sap.sse.common.Duration;
|
||||
import com.sap.sse.landscape.aws.HostSupplier;
|
||||
import com.sap.sse.landscape.aws.Tags;
|
||||
import com.sap.sse.landscape.aws.orchestration.StartEmptyServer;
|
||||
|
||||
import com.sap.sse.shared.util.Wait;
|
||||
import software.amazon.awssdk.services.ec2.model.InstanceStateName;
|
||||
import software.amazon.awssdk.services.ec2.model.InstanceType;
|
||||
|
||||
/**
|
||||
@@ -125,5 +126,6 @@ implements StartFromSailingAnalyticsImage {
|
||||
@Override
|
||||
public void run() throws Exception {
|
||||
super.run(); // this will trigger the "sailing" init.d script running in the background
|
||||
Wait.wait(() -> getHost().getInstance().state().name().equals(InstanceStateName.RUNNING), optionalTimeout, Duration.ONE_SECOND.times(10));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user