Frank Kobzik has uploaded a new change for review.

Change subject: engine: Minor changes in noVNC
......................................................................

engine: Minor changes in noVNC

This patch changes two things:
 - fixes the description of WebSocketProxy in the db upgrade script
 - derive protocol type of noVNC page from the currently served page.

Change-Id: Id9fdc22097aefee0ac13c0ff939269b66c526b86
Signed-off-by: Frantisek Kobzik <[email protected]>
---
M backend/manager/dbscripts/upgrade/pre_upgrade/0000_config.sql
M 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/uicommon/NoVncImpl.java
M packaging/etc/engine-config/engine-config.properties
3 files changed, 4 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/91/16091/1

diff --git a/backend/manager/dbscripts/upgrade/pre_upgrade/0000_config.sql 
b/backend/manager/dbscripts/upgrade/pre_upgrade/0000_config.sql
index eef2467..25f2235 100644
--- a/backend/manager/dbscripts/upgrade/pre_upgrade/0000_config.sql
+++ b/backend/manager/dbscripts/upgrade/pre_upgrade/0000_config.sql
@@ -541,7 +541,7 @@
 select fn_db_add_config_value('ClientModeSpiceDefault','Auto','general');
 -- Rdp client mode default settings (Auto, Native, Plugin)
 select fn_db_add_config_value('ClientModeRdpDefault','Auto','general');
--- Websocket proxy configuration (Off, Engine, Host or ip/hostname:port of 
websockets proxy)
+-- Websocket proxy configuration (Off, Engine:port, Host:port or specific 
ip/hostname:port of websockets proxy)
 select fn_db_add_config_value('WebSocketProxy','Off','general');
 -- Websocket ticket validity in seconds
 select 
fn_db_add_config_value('WebSocketProxyTicketValiditySeconds','120','general');
diff --git 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/uicommon/NoVncImpl.java
 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/uicommon/NoVncImpl.java
index 8f0423a..c1c3147 100644
--- 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/uicommon/NoVncImpl.java
+++ 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/uicommon/NoVncImpl.java
@@ -21,7 +21,7 @@
     private String connectionTicket;
 
     private String getTargetOrigin() {
-        return "http://"; + Location.getHost(); //$NON-NLS-1$
+        return Location.getProtocol() + "//" + Location.getHost(); 
//$NON-NLS-1$
     }
 
     public String getProxyHost() {
@@ -37,7 +37,7 @@
     }
 
     private String getClientUrl() {
-        return "http://"; + Location.getHost() + 
"/ovirt-engine-novnc-main.html?host=" + getProxyHost() + "&port=" + 
getProxyPort();//$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$
+        return Location.getProtocol() + "//" + Location.getHost() + 
"/ovirt-engine-novnc-main.html?host=" + getProxyHost() + "&port=" + 
getProxyPort();//$NON-NLS-1$//$NON-NLS-2$//$NON-NLS-3$
     }
 
     public NoVncImpl() {
diff --git a/packaging/etc/engine-config/engine-config.properties 
b/packaging/etc/engine-config/engine-config.properties
index c39e499..9c14636 100644
--- a/packaging/etc/engine-config/engine-config.properties
+++ b/packaging/etc/engine-config/engine-config.properties
@@ -266,7 +266,7 @@
 ClientModeRdpDefault.description="Default RDP console invocation behavior in 
the engine."
 ClientModeRdpDefault.validValues=Auto,Plugin,Native
 ClientModeRdpDefault.type=String
-WebSocketProxy.description="Location of Websocket proxy 
Off/Host:port/Engine:port/`FQDN_or_IP`:port"
+WebSocketProxy.description="Location of Websocket proxy 
Off/Host:port/Engine:port/specific hostname or ip:port"
 WebSocketProxy.type=String
 WebSocketProxyTicketValiditySeconds.description="Validity (in seconds) of 
tickets issued for websocket proxy."
 WebSocketProxyTicketValiditySeconds.type=Integer


-- 
To view, visit http://gerrit.ovirt.org/16091
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id9fdc22097aefee0ac13c0ff939269b66c526b86
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Frank Kobzik <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to