Search in sources :

Example 1 with LoginInfo

use of org.apache.cloudstack.util.LoginInfo in project cloudstack by apache.

the class ResultWrapper method getLoginInfo.

private LoginInfo getLoginInfo(long zoneId) {
    VmwareDatacenterZoneMapVO vmwareDcZoneMap = vmwareDcZoneMapDao.findByZoneId(zoneId);
    Long associatedVmwareDcId = vmwareDcZoneMap.getVmwareDcId();
    VmwareDatacenterVO associatedVmwareDc = vmwareDcDao.findById(associatedVmwareDcId);
    String host = associatedVmwareDc.getVcenterHost();
    String username = associatedVmwareDc.getUser();
    String password = associatedVmwareDc.getPassword();
    return new LoginInfo(host, username, password);
}
Also used : LoginInfo(org.apache.cloudstack.util.LoginInfo) VmwareDatacenterZoneMapVO(com.cloud.hypervisor.vmware.VmwareDatacenterZoneMapVO) VmwareDatacenterVO(com.cloud.hypervisor.vmware.VmwareDatacenterVO)

Aggregations

VmwareDatacenterVO (com.cloud.hypervisor.vmware.VmwareDatacenterVO)1 VmwareDatacenterZoneMapVO (com.cloud.hypervisor.vmware.VmwareDatacenterZoneMapVO)1 LoginInfo (org.apache.cloudstack.util.LoginInfo)1