public void BringOnline(string serverName, string farm, IReportStatus status) { SessionToken token = null; try { token = LogIn(); var deviceId = GetDeviceId(token); var server = GetServer(serverName, farm, token, deviceId); var activate = new activateServerfarmRserver { deviceID = deviceId, reason = "ConDep deployment", sessionToken = token, rserver = server }; _proxy.activateServerfarmRserver(new activateServerfarmRserverRequest { activateServerfarmRserver = activate}); } finally { if (_loggedIn) { _proxy.logout(new logoutRequest { logout = new logout { sessionToken = token } }); } } }
public void BringOnline(string serverName, string farm, IReportStatus status) { SessionToken token = null; try { token = LogIn(); var deviceIds = GetDeviceIds(token); DeviceID deviceId; var server = GetServer(serverName, farm, token, deviceIds, out deviceId); var activate = new activateServerfarmRserver { deviceID = deviceId, reason = "ConDep deployment", sessionToken = token, rserver = server }; _proxy.activateServerfarmRserver(new activateServerfarmRserverRequest { activateServerfarmRserver = activate }); } finally { if (_loggedIn) { _proxy.logout(new logoutRequest { logout = new logout { sessionToken = token } }); } } }