[icinga-checkins] icinga.org: icinga-web/master: * Added dql views for templates and build new servicegroup version ( refs #2368, fixes #2178)

git at icinga.org git at icinga.org
Tue Apr 24 15:01:14 CEST 2012


Module: icinga-web
Branch: master
Commit: f80da0ac249f02fe827cf88035cf33d8d8373358
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=f80da0ac249f02fe827cf88035cf33d8d8373358

Author: Jannis Mosshammer <jannis.mosshammer at netways.de>
Date:   Thu Mar  1 17:51:21 2012 +0100

* Added dql views for templates and build new servicegroup version (refs #2368, fixes #2178)

---

 app/modules/Api/config/autoload.xml                |    4 +-
 app/modules/Api/config/config_handlers.xml         |   10 +-
 app/modules/Api/config/views.xml                   |   18 +
 app/modules/Api/config/views/contactgroups.xml     |   25 ++
 app/modules/Api/config/views/servicegroups.xml     |   70 ++++
 .../Api/lib/config/DQLViewConfigHandler.class.php  |  121 ++++++
 app/modules/Api/lib/database/DQLViewExtender.php   |    6 +
 .../Api/models/Views/ApiDQLViewModel.class.php     |  305 ++++++++++++++
 .../Extender/CustomVariableExtenderModel.class.php |   35 ++
 .../Views/Merger/ForeignKeyMergerModel.class.php   |   96 +++++
 app/modules/Cronks/config/autoload.xml             |    7 +-
 app/modules/Cronks/config/cronks_grid.xml          |    2 +-
 .../icinga-new-servicegroup-summary-template.xml   |  373 +++++++++++++++++
 .../lib/template/CronkGridTemplateWorker.class.php |  430 ++------------------
 .../CronkGridTemplateWorkerFactory.class.php       |   23 +
 .../template/CronkGridTemplateXmlParser.class.php  |    2 +-
 .../DQLCronkTemplateWorker.class.php               |  161 ++++++++
 .../GenericCronkTemplateWorker.class.php           |  434 ++++++++++++++++++++
 .../views/System/ViewProcSuccessView.class.php     |   10 +-
 19 files changed, 1714 insertions(+), 418 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-web.git;a=commitdiff;h=f80da0ac249f02fe827cf88035cf33d8d8373358




More information about the icinga-checkins mailing list