[icinga-checkins] icinga.org: icinga-core/rbartels/cgi: introduce lib/libicinga.a, add libpqueue as priority queue and a scheduling queue wrapper #2875

git at icinga.org git at icinga.org
Thu Aug 9 18:04:46 CEST 2012


Module: icinga-core
Branch: rbartels/cgi
Commit: 8ece4172a664942c29291f69d6ee8a9f95fe801c
URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=8ece4172a664942c29291f69d6ee8a9f95fe801c

Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Fri Jul 20 14:27:41 2012 +0200

introduce lib/libicinga.a, add libpqueue as priority queue and a scheduling queue wrapper #2875

- create lib/
- add libicinga.a creation, and inclusion in icinga build
- added lib/pqueue.c/.h as priority queue
- added lib/squeue.c/.h as pqueue wrapper and scheduling queue

pgqueue author Volkan Yazici added to THANKS/AUTHORS, squeue patch
implemented by Nagios Core Dev Andreas Ericsson. made some slight
adapations myself, but for now this commit is more a basic stash of
commits, importing the code for further usage, without any effect
on Icinga Core and addons.

refs #2875

---

 AUTHORS          |    1 +
 Makefile.in      |    6 +
 THANKS           |    1 +
 base/Makefile.in |   10 +-
 configure        |  521 ++++++++++++++++++++++++++++--------------------------
 configure.in     |    2 +-
 lib/Makefile.in  |   30 +++
 lib/libicinga.h  |   38 ++++
 lib/pqueue.c     |  304 +++++++++++++++++++++++++++++++
 lib/pqueue.h     |  190 ++++++++++++++++++++
 lib/squeue.c     |  229 ++++++++++++++++++++++++
 lib/squeue.h     |  177 ++++++++++++++++++
 12 files changed, 1255 insertions(+), 254 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-core.git;a=commitdiff;h=8ece4172a664942c29291f69d6ee8a9f95fe801c




More information about the icinga-checkins mailing list