Module: nagvis
Branch: master
Commit: c3bf8dd1c7d2e3e6a35c90f4ffe5247ed654d2a6
URL:    
http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis;a=commit;h=c3bf8dd1c7d2e3e6a35c90f4ffe5247ed654d2a6

Author: Lars Michelsen <[email protected]>
Date:   Tue May  4 22:59:16 2010 +0200

#278 Caught backend init exceptions are now used as summary output

---

 share/server/core/classes/CoreBackendMgmt.php |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/share/server/core/classes/CoreBackendMgmt.php 
b/share/server/core/classes/CoreBackendMgmt.php
index 436f6cd..0ebee19 100644
--- a/share/server/core/classes/CoreBackendMgmt.php
+++ b/share/server/core/classes/CoreBackendMgmt.php
@@ -307,6 +307,7 @@ class CoreBackendMgmt {
                        }
                } catch(BackendException $e) {
                        $aCounts = Array();
+                       $msg = $e->getMessage();
                }
 
                foreach($aObjs AS $name => $OBJS)
@@ -319,7 +320,10 @@ class CoreBackendMgmt {
                        else
                                foreach($OBJS AS $OBJ)
                                        if($type != 'hostMemberState')
-                                               
$OBJ->setBackendProblem($this->CORE->getLang()->getText('The object "[OBJ]" 
does not exist ([TYPE]).',
+                                               if(isset($msg))
+                                                       
$OBJ->setBackendProblem($msg);
+                                               else
+                                                       
$OBJ->setBackendProblem($this->CORE->getLang()->getText('The object "[OBJ]" 
does not exist ([TYPE]).',
                                                                         
Array('OBJ' => $name, 'TYPE' => $type)));
        }
 


------------------------------------------------------------------------------
_______________________________________________
Nagvis-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagvis-checkins

Reply via email to