Gunnar Beutner
|
d8be3f088f
|
Bugfix for restoring objects from the retention.dat file.
|
2012-08-04 14:13:04 +02:00 |
Gunnar Beutner
|
1de42d08f2
|
Use boost::multi_index instead of a priority queue.
|
2012-08-04 13:49:25 +02:00 |
Gunnar Beutner
|
85d912feb5
|
Fixed scheduling bug.
|
2012-08-04 10:45:21 +02:00 |
Gunnar Beutner
|
b9ee3b26eb
|
Fixed remote replication of non-config attributes.
|
2012-08-04 10:23:18 +02:00 |
Gunnar Beutner
|
d4c6824056
|
Fixed compiler warnings.
|
2012-08-04 09:58:31 +02:00 |
Gunnar Beutner
|
22dabfc60d
|
Updated the checker and delegation components to use replication for the "checker" property.
|
2012-08-03 23:03:58 +02:00 |
Gunnar Beutner
|
5641e521b0
|
Build fixes for Windows.
|
2012-08-03 18:17:47 +02:00 |
Gunnar Beutner
|
e795336611
|
Fixed incorrect object type.
|
2012-08-03 15:51:42 +02:00 |
Gunnar Beutner
|
bb7e1e639d
|
Code cleanup.
|
2012-08-03 15:35:27 +02:00 |
Gunnar Beutner
|
94af0d5414
|
Renamed the 'include' keyword to '#include'. Updated the documentation.
|
2012-08-03 14:13:57 +02:00 |
Gunnar Beutner
|
88776a4be8
|
Fixed task statistics.
|
2012-08-03 14:07:25 +02:00 |
Gunnar Beutner
|
d789cee443
|
Build fixes and code cleanup.
|
2012-08-03 13:19:55 +02:00 |
Gunnar Beutner
|
ea77ebe6da
|
More bugfixes.
|
2012-08-02 12:21:44 +02:00 |
Gunnar Beutner
|
99b153e482
|
Bugfixes.
|
2012-08-02 12:12:59 +02:00 |
Gunnar Beutner
|
a38379c56d
|
Implemented support for replicating object tags [WIP - broken].
|
2012-08-02 11:45:50 +02:00 |
Gunnar Beutner
|
7a9dcaacbe
|
Add precision specifier for floating point numbers.
|
2012-07-31 15:35:57 +02:00 |
Gunnar Beutner
|
ef4a855b37
|
Build fixes for *NIX.
|
2012-07-30 12:42:40 +02:00 |
Gunnar Beutner
|
8c185a38b0
|
Renamed ConfigObject to DynamicObject.
|
2012-07-30 10:17:29 +02:00 |
Gunnar Beutner
|
24a5a10e00
|
Refactored ConfigObject adapter classes.
|
2012-07-27 19:56:57 +02:00 |
Gunnar Beutner
|
8fce7c6c9f
|
Fixed log message.
|
2012-07-26 16:45:12 +02:00 |
Gunnar Beutner
|
fcb4904446
|
Merged configfile component into the icinga library.
|
2012-07-26 12:41:57 +02:00 |
Gunnar Beutner
|
a1a3cb7d0f
|
Moved OnCheckResultReceived signal to the Service class.
|
2012-07-26 12:28:29 +02:00 |
Gunnar Beutner
|
61e381befc
|
Fixed incorrect references to the 'retention.dat' file.
|
2012-07-26 11:42:57 +02:00 |
Gunnar Beutner
|
e56e493a00
|
Save program state when shutting down.
|
2012-07-26 11:41:36 +02:00 |
Gunnar Beutner
|
1eb25ad4e9
|
Keep track of time using fractions of seconds.
|
2012-07-25 12:59:17 +02:00 |
Gunnar Beutner
|
1af31791ea
|
Build fixes.
|
2012-07-25 09:07:15 +02:00 |
Gunnar Beutner
|
d1e7c15178
|
Removed delegation::ServiceStatus message (obsoleted by the domain concept)
|
2012-07-25 09:03:02 +02:00 |
Gunnar Beutner
|
d3be282f2b
|
Fixed calculation of next check timestamp.
|
2012-07-24 16:46:48 +02:00 |
Gunnar Beutner
|
0423f42d03
|
Cleaned up status calculation code.
|
2012-07-24 15:38:30 +02:00 |
Gunnar Beutner
|
d79c3270df
|
Add log message after main loop.
|
2012-07-24 15:38:19 +02:00 |
Gunnar Beutner
|
97a8869df1
|
Use throw_exception() instead of throw.
|
2012-07-24 15:38:04 +02:00 |
Gunnar Beutner
|
928804b5f3
|
Don't save properties for non-persistent config objects.
|
2012-07-24 14:18:33 +02:00 |
Gunnar Beutner
|
5a80d47ca0
|
Build fixes for *NIX.
|
2012-07-24 13:45:21 +02:00 |
Gunnar Beutner
|
bd8e0a9001
|
Add support for serializing empty Variants.
|
2012-07-24 13:33:38 +02:00 |
Gunnar Beutner
|
d0b2335abb
|
Always load cibsync component.
|
2012-07-24 13:26:56 +02:00 |
Gunnar Beutner
|
709cd36e83
|
Implemented state retention.
|
2012-07-24 13:13:02 +02:00 |
Gunnar Beutner
|
44b3de76c9
|
Moved serialization functionality into the base library.
|
2012-07-24 10:50:53 +02:00 |
Gunnar Beutner
|
d87c1758d5
|
Build fix for *NIX.
|
2012-07-23 10:27:12 +02:00 |
Gunnar Beutner
|
4814fed13a
|
Refactored the Component class.
|
2012-07-23 10:24:27 +02:00 |
Gunnar Beutner
|
bcb1b23d9f
|
Handle all exception types rather than just the ones inheriting from std::exception.
|
2012-07-23 08:57:19 +02:00 |
Gunnar Beutner
|
1065bc168b
|
VS project file: Moved components into a separate folder.
|
2012-07-20 14:30:53 +02:00 |
Gunnar Beutner
|
7d1ec0332d
|
Removed CIB::RequireInformation.
|
2012-07-20 14:30:35 +02:00 |
Gunnar Beutner
|
898e74bb44
|
Made *::ScriptFunc private.
|
2012-07-19 11:17:05 +02:00 |
Gunnar Beutner
|
24494a78bc
|
Moved calculation of next check timestamp into the cibsync component.
|
2012-07-18 11:52:22 +02:00 |
Gunnar Beutner
|
62bd14b9f2
|
Used const references for the EndpointManager methods.
|
2012-07-18 11:43:41 +02:00 |
Gunnar Beutner
|
b162ca9bfb
|
Added TcpClient::OnConnected event.
|
2012-07-18 11:15:39 +02:00 |
Gunnar Beutner
|
1fd0800780
|
Build fix.
|
2012-07-17 20:44:22 +02:00 |
Gunnar Beutner
|
0ad6026f29
|
Cleaned up socket exception handling.
|
2012-07-17 20:41:06 +02:00 |
Gunnar Beutner
|
a224c20a30
|
Revert 78215843 as it requires Boost version 1.43.
|
2012-07-17 19:19:03 +02:00 |
Gunnar Beutner
|
f6c95efa45
|
Try to more uniformly distribute checks in their check interval.
|
2012-07-17 19:10:14 +02:00 |