Search in sources :

Example 1 with Status

use of org.openstack4j.model.compute.Server.Status in project cloudbreak by hortonworks.

the class OpenStackInstanceBuilder method getStatus.

private Status getStatus(AuthenticatedContext auth, String serverId) {
    OSClient<?> osClient = createOSClient(auth);
    Server server = osClient.compute().servers().get(serverId);
    Status status = null;
    if (server != null) {
        status = server.getStatus();
    }
    return status;
}
Also used : NovaInstanceStatus(com.sequenceiq.cloudbreak.cloud.openstack.status.NovaInstanceStatus) CloudVmInstanceStatus(com.sequenceiq.cloudbreak.cloud.model.CloudVmInstanceStatus) InstanceStatus(com.sequenceiq.cloudbreak.cloud.model.InstanceStatus) Status(org.openstack4j.model.compute.Server.Status) Server(org.openstack4j.model.compute.Server)

Aggregations

CloudVmInstanceStatus (com.sequenceiq.cloudbreak.cloud.model.CloudVmInstanceStatus)1 InstanceStatus (com.sequenceiq.cloudbreak.cloud.model.InstanceStatus)1 NovaInstanceStatus (com.sequenceiq.cloudbreak.cloud.openstack.status.NovaInstanceStatus)1 Server (org.openstack4j.model.compute.Server)1 Status (org.openstack4j.model.compute.Server.Status)1