[icinga-checkins] icinga.org: icinga-web/mhein/testing: * Removed access. xml from modules and put it in a own xml document, added ConfigHandler that enables modules to add access definitions

git at icinga.org git at icinga.org
Sat Aug 20 12:52:46 CEST 2011


Module: icinga-web
Branch: mhein/testing
Commit: 4340b033864f9ef6c843aefbd7600117a1549e53
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=4340b033864f9ef6c843aefbd7600117a1549e53

Author: Jannis Mosshammer <jannis.mosshammer at netways.de>
Date:   Thu Aug 18 09:39:21 2011 +0200

* Removed access.xml from modules and put it in a own xml document, added ConfigHandler that enables modules to add access definitions

---

 app/modules/Api/config/access.xml.in               |  218 +++++++++--------
 app/modules/Api/config/autoload.xml                |    6 +-
 app/modules/Api/config/config_handlers.xml         |   11 +-
 app/modules/Api/config/module.xml                  |    2 +-
 app/modules/Api/lib/config/AccessConfig.class.php  |  103 ++++++++
 .../Api/lib/config/AccessConfigHandler.class.php   |  252 ++++++++++++++++++++
 .../lib/console/IcingaConsoleCommandInterface.php  |    4 +-
 .../Api/lib/console/IcingaConsoleInterface.php     |    2 +-
 .../Api/lib/console/SshConsoleConnection.class.php |   10 +-
 app/modules/Api/lib/xml/xsd/access-module.xsd      |   32 +++
 app/modules/Api/lib/xml/xsd/access.xsd             |   28 +++
 .../Api/lib/xml/xsd/parts/access-module.xsd        |  151 ++++++++++++
 app/modules/Api/lib/xml/xsd/parts/access.xsd       |  151 ++++++++++++
 .../models/Console/ConsoleCommandModel.class.php   |  125 ++--------
 .../models/Console/ConsoleInterfaceModel.class.php |   95 ++------
 15 files changed, 902 insertions(+), 288 deletions(-)

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




More information about the icinga-checkins mailing list