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

Author: Lars Michelsen <[email protected]>
Date:   Sat Apr 24 16:51:11 2010 +0200

Finished recoding the backend interface

The recode has been completed for the ndomy and the mklivestatus backend. All 
problems should be solved now.

The backend functions are now called with a bunch of objects of the same type 
which have the same options (e.g. same only_hard_state setting).
This new structure decreases the number of queries to the data source and 
reduces the overhead needed for initiating the connection and so on.

---

 .../server/core/classes/GlobalBackendInterface.php |   10 +-
 share/server/core/classes/GlobalBackendMgmt.php    |  105 +--
 .../server/core/classes/GlobalBackendmerlinmy.php  |   10 +-
 .../core/classes/GlobalBackendmklivestatus.php     |  934 +++++++++-----------
 share/server/core/classes/GlobalBackendndomy.php   |  147 ++--
 share/server/core/classes/objects/NagiosHost.php   |    7 +-
 6 files changed, 576 insertions(+), 637 deletions(-)

Diff:   
http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis/diff/?id=865e70c83b4fcda1c1f72e98091723bae559e13f

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

Reply via email to