Ramesh N has uploaded a new change for review.

Change subject: gluster-nagios-monitoring: fixing extra login popup from trends 
tab.
......................................................................

gluster-nagios-monitoring: fixing extra login popup from trends tab.

    gluster-nagios-monitoring UI plugin is using legacy http://host:/api
URL for Rest API calls and thats the reason for extra additional popup
in the trends tab.

   Changing the URL to to use /ovirt-engine/api also sending the
"Prefer:persistent-auth"  header with all Rest API calls to keep
the wedamin's Rest API session active.

Change-Id: I4dba4af5cef01a5d30ed24831bd2333ba9ae05bd
Bug-Url: https://bugzilla.redhat.com/1143041
Signed-off-by: Ramesh Nachimuthu <[email protected]>
---
M gluster-nagios-monitoring/src/js/services.js
1 file changed, 7 insertions(+), 7 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/samples-uiplugins 
refs/changes/60/33060/1

diff --git a/gluster-nagios-monitoring/src/js/services.js 
b/gluster-nagios-monitoring/src/js/services.js
index ba0c39e..7b34b65 100644
--- a/gluster-nagios-monitoring/src/js/services.js
+++ b/gluster-nagios-monitoring/src/js/services.js
@@ -5,7 +5,7 @@
        var alertService = function ($http) {
                return {
                        getAlerts: function() {
-                               return $http({method: 'GET', url: 
'/api/events?search=severity%3Dalert', headers: {Accept: 'application/json'}}).
+                               return $http({method: 'GET', url: 
'/ovirt-engine/api/events?search=severity%3Dalert', headers: {Accept: 
'application/json', Prefer: 'persistent-auth'}}).
                                        then(function (response) {
                                                if(typeof response.data.event 
!== 'undefined') {
                                                        return 
response.data.event;
@@ -23,7 +23,7 @@
        var clusterService = function ($http) {
                return {
                        getClusters: function() {
-                               return $http({method: 'GET', url: 
'/api/clusters', headers: {Accept: 'application/json'}}).
+                               return $http({method: 'GET', url: 
'/ovirt-engine/api/clusters', headers: {Accept: 'application/json', Prefer: 
'persistent-auth'}}).
                                        then(function (response) {
                                                return response.data.cluster;
                                        });
@@ -36,7 +36,7 @@
        var hostService = function ($http) {
                return {
                        getHosts: function() {
-                               return $http({method: 'GET', url: '/api/hosts', 
headers: {Accept: 'application/json'}}).
+                               return $http({method: 'GET', url: 
'/ovirt-engine/api/hosts', headers: {Accept: 'application/json', Prefer: 
'persistent-auth'}}).
                                        then(function (response) {
                                                if(typeof response.data.host 
!== 'undefined') {
                                                        return 
response.data.host;      
@@ -54,8 +54,8 @@
        var volumeService = function ($http) {
                return {
                        getVolumes: function(clusterId) {
-                               var volumesUrl = 
'/api/clusters/'+clusterId+'/glustervolumes';
-                               return $http({method: 'GET', url: volumesUrl, 
headers: {Accept: 'application/json'}}).
+                               var volumesUrl = 
'/ovirt-engine/api/clusters/'+clusterId+'/glustervolumes';
+                               return $http({method: 'GET', url: volumesUrl, 
headers: {Accept: 'application/json', Prefer: 'persistent-auth'}}).
                                        then(function (response) {
                                                if(typeof 
response.data.gluster_volume !== 'undefined') {
                                                        return 
response.data.gluster_volume;
@@ -67,8 +67,8 @@
                        },
 
                        getBricks: function(clusterId, volumeId) {
-                               var bricksUrl = 
'/api/clusters/'+clusterId+'/glustervolumes/'+volumeId+'/bricks';
-                               return $http({method: 'GET', url: bricksUrl, 
headers: {Accept: 'application/json'}}).
+                               var bricksUrl = 
'/ovirt-engine/api/clusters/'+clusterId+'/glustervolumes/'+volumeId+'/bricks';
+                               return $http({method: 'GET', url: bricksUrl, 
headers: {Accept: 'application/json', Prefer: 'persistent-auth'}}).
                                        then(function (response) {
                                                if(typeof response.data.brick 
!== 'undefined') {
                                                        return 
response.data.brick;


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

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

Reply via email to