[icinga-checkins] icinga.org: icinga2/master: Implement IDO (well, part of it anyway).

git at icinga.org git at icinga.org
Tue Jul 16 10:19:57 CEST 2013


Module: icinga2
Branch: master
Commit: 3a7bae618a7a95088b9c0a14b7373a92268772cf
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=3a7bae618a7a95088b9c0a14b7373a92268772cf

Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Fri Jul  5 09:37:04 2013 +0200

Implement IDO (well, part of it anyway).

---

 components/Makefile.am                         |    3 +
 components/ido/Makefile.am                     |   45 ++++++
 components/ido/dbconnection.cpp                |   71 +++++++++
 components/ido/dbconnection.h                  |   60 ++++++++
 components/ido/dbobject.cpp                    |  119 +++++++++++++++
 components/ido/dbobject.h                      |   81 ++++++++++
 components/ido/dbreference.cpp                 |   40 +++++
 components/ido/dbreference.h                   |   45 ++++++
 components/ido/dbtype.cpp                      |  100 ++++++++++++
 components/ido/dbtype.h                        |  107 +++++++++++++
 components/ido/hostdbobject.cpp                |   34 ++++
 components/ido/hostdbobject.h                  |   46 ++++++
 components/ido/ido-type.conf                   |   18 +++
 components/ido/ido.vcxproj                     |  193 ++++++++++++++++++++++++
 components/ido/ido.vcxproj.filters             |   32 ++++
 components/ido_log/.gitignore                  |    1 +
 components/ido_log/Makefile.am                 |   37 +++++
 components/ido_log/ido_log-type.conf           |   28 ++++
 components/ido_log/ido_log.vcxproj             |  193 ++++++++++++++++++++++++
 components/ido_log/ido_log.vcxproj.filters     |   32 ++++
 components/ido_log/logdbconnection.cpp         |   37 +++++
 components/ido_log/logdbconnection.h           |   48 ++++++
 components/ido_mysql/.gitignore                |    1 +
 components/ido_mysql/Makefile.am               |   37 +++++
 components/ido_mysql/ido_mysql-type.conf       |   28 ++++
 components/ido_mysql/ido_mysql.vcxproj         |  193 ++++++++++++++++++++++++
 components/ido_mysql/ido_mysql.vcxproj.filters |   32 ++++
 components/ido_mysql/mysqldbconnection.cpp     |   38 +++++
 components/ido_mysql/mysqldbconnection.h       |   58 +++++++
 configure.ac                                   |    3 +
 lib/base/dynamicobject.cpp                     |   35 +++++
 lib/base/dynamicobject.h                       |    5 +
 32 files changed, 1800 insertions(+), 0 deletions(-)

Diff:   https://git.icinga.org/?p=icinga2.git;a=commitdiff;h=3a7bae618a7a95088b9c0a14b7373a92268772cf




More information about the icinga-checkins mailing list