anmolbabu has uploaded a new change for review.

Change subject: gluster-nagios-monitoring : Added a link to nagios home page
......................................................................

gluster-nagios-monitoring : Added a link to nagios home page

Added a link to nagios home page.

Change-Id: I4842868b77c6f328deab92fdf6641877e1061256
Signed-off-by: Anmol Babu <anb...@redhat.com>
---
M gluster-nagios-monitoring/src/css/dashboard.css
M gluster-nagios-monitoring/src/js/trends.js
M gluster-nagios-monitoring/src/trendsTab.html
3 files changed, 31 insertions(+), 0 deletions(-)


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

diff --git a/gluster-nagios-monitoring/src/css/dashboard.css 
b/gluster-nagios-monitoring/src/css/dashboard.css
index 63fd7ba..ca58ca7 100644
--- a/gluster-nagios-monitoring/src/css/dashboard.css
+++ b/gluster-nagios-monitoring/src/css/dashboard.css
@@ -61,3 +61,16 @@
        cursor: pointer;
        cursor: hand;
 }
+
+.nagiosHomeLink {
+       color: rgb(0,0,255);
+}
+
+.nagiosHomeLink:hover {
+       color: rgb(0,0,255);
+       text-decoration: underline;
+       -moz-text-decoration-color: blue;
+       text-decoration-color: blue;
+       cursor: pointer;
+        cursor: hand;
+}
diff --git a/gluster-nagios-monitoring/src/js/trends.js 
b/gluster-nagios-monitoring/src/js/trends.js
index c826b89..492af21 100644
--- a/gluster-nagios-monitoring/src/js/trends.js
+++ b/gluster-nagios-monitoring/src/js/trends.js
@@ -162,6 +162,9 @@
                  * If pnp4NagiosUrl is available in configuration object, it 
uses the same url or else,it will assume engine url to be
                  * the pnp4nagios server.
                  */
+               if(configObject == null) {
+                       return;
+               }
                 var pnp4NagiosUrl = configObject.pnp4nagiosUrl;
                 if (!pnp4NagiosUrl) {
                     var port = ($location.port()) ? ":" + $location.port() : 
"";
@@ -477,6 +480,10 @@
                 $scope.graphs[i] = graphs[i];
             }
         };
+       $scope.goToNagios = function() {
+               var url = dataManager.getPnp4NagiosUrl() + "/nagios";
+               $window.open(url,'_blank');
+       };
         $scope.getCustomGraphs = function() {
             var startDate = $rootScope.startDate;
             var startTime = $rootScope.startTime;
@@ -497,6 +504,13 @@
         };
     }]);
 
+    mod.directive('href', function() {
+        return {
+           compile: function(element) {
+               element.attr('target', '_blank');
+           }
+       };
+    });
     mod.run(['messageUtil', 'dataManager', function (messageUtil, dataManager) 
{
         dataManager.exposeTestDataFunction();
         messageUtil.sendMessageToParent('GetTabData');
diff --git a/gluster-nagios-monitoring/src/trendsTab.html 
b/gluster-nagios-monitoring/src/trendsTab.html
index 1300a57..6b4d877 100644
--- a/gluster-nagios-monitoring/src/trendsTab.html
+++ b/gluster-nagios-monitoring/src/trendsTab.html
@@ -75,6 +75,10 @@
                                                <img src="images/print.png" 
style=" height: 20px;" ng-click="exportToPdf()"/>
                                        </div>
                                </div>
+
+                               <div ng-click="goToNagios()" 
class="nagiosHomeLink">
+                                        <p> Nagios Home </p>
+                                </div>
                        </div>
                </div>
        </div>


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4842868b77c6f328deab92fdf6641877e1061256
Gerrit-PatchSet: 1
Gerrit-Project: samples-uiplugins
Gerrit-Branch: master
Gerrit-Owner: anmolbabu <anb...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to