use of io.stackgres.common.crd.sgcluster.StackGresClusterDbOpsRestartStatus in project stackgres by ongres.
the class ClusterRestartStateHandlerImplTest method initializeClusterStatus.
@Override
protected void initializeClusterStatus(StackGresCluster cluster, List<Pod> pods) {
final StackGresClusterStatus status = new StackGresClusterStatus();
final StackGresClusterDbOpsStatus dbOps = new StackGresClusterDbOpsStatus();
final StackGresClusterDbOpsRestartStatus restartStatus = new StackGresClusterDbOpsRestartStatus();
restartStatus.setInitialInstances(pods.stream().map(Pod::getMetadata).map(ObjectMeta::getName).collect(Collectors.toList()));
restartStatus.setPrimaryInstance(getPrimaryInstance(pods).getMetadata().getName());
dbOps.setRestart(restartStatus);
status.setDbOps(dbOps);
cluster.setStatus(status);
}
Aggregations