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
