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