125 Commits

Author SHA1 Message Date
Gunnar Beutner
9c3e399188 Remove unnecessary includes.
Fixes #6189
2014-05-11 18:11:32 +02:00
Michael Friedrich
7a4fa25a49 Livestatus: Add 'check_source' to hosts table.
Fixes #6185
2014-05-10 21:57:01 +02:00
Michael Friedrich
97d51c4269 Livestatus: Add 'is_reachable' to hosts/services table.
Refs #6094
2014-05-10 20:37:09 +02:00
Gunnar Beutner
042e4270bf Fix an issue where expired Timer pointers caused other timers to be delayed.
Fixes #6179
2014-05-09 19:26:31 +02:00
Gunnar Beutner
a8e6ae15f9 Disable timer unit tests.
Refs #6179
2014-05-09 14:50:44 +02:00
Gunnar Beutner
3981ad213d Fix the timer_scope test.
Refs #6107
2014-05-08 17:23:26 +02:00
Gunnar Beutner
45270f1bb8 Refactor the agent and cluster components.
Refs #6107
2014-05-08 09:13:04 +02:00
Michael Friedrich
cf2bdecfeb Don't allow "managed" downtimes to be deleted by users.
Fixes #5980
2014-05-04 16:57:11 +02:00
Michael Friedrich
ddfccf3188 Add debug log entries for dependencies.
Refs #5872
2014-05-03 21:04:56 +02:00
Michael Friedrich
5aa578c4e4 Implement CompatUtility::GetCheckableCommandArgs() for DB IDO, Livestatus, StatusDataWriter.
Fixes #5926
2014-05-03 03:18:37 +02:00
Michael Friedrich
74be8cd2d0 Implement summary macros e.g. $icinga.num_services_critical$.
Additional $icinga.uptime$ macro.

Fixes #2742
2014-05-03 02:08:36 +02:00
Michael Friedrich
c4a8678963 Import test config for existing issues. 2014-05-02 01:03:03 +02:00
Gunnar Beutner
f6ad6670e9 Fix the IDO test.
Refs #5223
2014-04-28 13:16:24 +02:00
Michael Friedrich
fe1a83ff34 Revert "Add statusmap_image and coords host attributes."
This reverts commit 252980a6bdb9a47c1828b2a34a3738e5fa82fe51.

Refs #6044
2014-04-22 12:09:24 +02:00
Michael Friedrich
252980a6bd Add statusmap_image and coords host attributes.
They are as important as action_url, etc.

coords is made a dictionary consisting of x_2d and y_2d as keys.

Fixes #6044
2014-04-17 16:48:59 +02:00
Michael Friedrich
5b359ea518 Add CompatUtility::GetModifiedAttributesList() for Livestatus.
Fixes #6042
2014-04-17 16:01:44 +02:00
Michael Friedrich
c7659337b7 Use legacy attribute getters in interfaces.
Fixes #6041
2014-04-17 13:50:26 +02:00
Michael Friedrich
0dedd7cf19 Add global Enable{Host,Service}Checks. Update interfaces and external commands.
Fixes #6037
Fixes #5975
2014-04-17 11:29:47 +02:00
Gunnar Beutner
bb5e7561ed Fix unit tests.
Refs #5986
2014-04-09 11:40:17 +02:00
Michael Friedrich
9ab4b3dd16 Remove the 'Icinga' prefix for global constants.
Fixes #5960
2014-04-07 21:42:23 +02:00
Michael Friedrich
31d54b2760 Livestatus: Add application variables to status table.
Refs #5855
2014-04-04 17:45:59 +02:00
Michael Friedrich
5030bab4f3 Livestatus: Add command custom variables.
Refs #5855
2014-04-04 17:32:23 +02:00
Gunnar Beutner
8958d2f69f Implement the "import" keyword.
Refs #5869
2014-03-28 11:22:36 +01:00
Michael Friedrich
23c47dd430 Make host 'check' attribute available in legacy interfaces.
Fixes #5764
2014-03-21 17:57:24 +01:00
Michael Friedrich
28469ac284 Livestatus: Add missing test.
Refs #5812
2014-03-20 19:26:40 +01:00
Michael Friedrich
098dbe7506 Livestatus: Add endpoints table.
Refs #5636
Refs #5811
2014-03-20 18:53:08 +01:00
Gunnar Beutner
02fc3278c8 Implement missing operators for the Value class.
Fixes #5804
2014-03-20 13:02:31 +01:00
Michael Friedrich
ce737ff2f3 Change copyright header (again).
Fixes #5424
2014-03-19 11:42:47 +01:00
Johannes Meyer
de79c1232d Add verbosity levels to the vm-test-runner and add more debug output 2014-02-20 11:15:21 +01:00
Johannes Meyer
f867029180 Let all vm-tests output filesystem paths when they work with them 2014-02-20 11:15:21 +01:00
Johannes Meyer
7c280bcfff Fix that the vm-test-runner is not using the new result attributes 2014-02-14 17:07:40 +01:00
Johannes Meyer
b39b241591 Refactor output of all vm-tests 2014-02-14 16:05:58 +01:00
Johannes Meyer
86a87b7583 Fix external command tests and make livestatus a default in the vagrant vm 2014-02-14 11:32:46 +01:00
Johannes Meyer
a6a13ab86c Fix invalid testing configuration 2014-02-05 14:22:58 +01:00
Johannes Meyer
862f61d93b Fix the vm-test runner's error handling 2014-02-05 14:22:57 +01:00
Johannes Meyer
a7e237640f Fix external command tests 2014-02-05 14:22:57 +01:00
Johannes Meyer
6bc1f3cf8d Fix test-vm bootstrapping 2014-02-05 14:22:57 +01:00
Johannes Meyer
876587d727 Merge branch 'feature/test-external-commands-5345' into next
resolves #5345
2014-01-20 17:21:19 +01:00
Michael Friedrich
555d72150a Update copyright header.
Fixes #5424
2014-01-09 00:32:11 +01:00
Johannes Meyer
1022adf172 Add nsca-ng test
resolves #5392
2013-12-20 15:32:45 +01:00
Johannes Meyer
a4ba11bd13 Add eventhandler test
resolves #5372
2013-12-20 09:59:12 +01:00
Michael Friedrich
7fa9188df8 Add String::Contains().
Refs #5355
2013-12-17 18:34:05 +01:00
Gunnar Beutner
9bf44b9b1d Fix: Missing warn/crit/min/max values are incorrectly set to 0.
Fixes #5358
2013-12-17 14:47:19 +01:00
Johannes Meyer
ba4286b549 Drop dummy test and fix livestatus utility class
refs #5223
2013-12-16 15:39:31 +01:00
Johannes Meyer
6832625bcc Add external commands test [WIP]
refs #5223
2013-12-16 15:37:38 +01:00
Johannes Meyer
02d24200bb Refactor IDO query code
refs #5223
2013-12-16 15:37:38 +01:00
Johannes Meyer
d5dc65a752 Add check to the statusdata test for regular file updates
refs #5223
2013-12-16 15:37:38 +01:00
Johannes Meyer
f8887c2f89 Update readme file
refs #5223
2013-12-16 15:37:38 +01:00
Johannes Meyer
6eb169b215 Fix vm bootstrapping
refs #5223
2013-12-16 15:37:38 +01:00
Johannes Meyer
a443e4a4fc Refactor vm bootstrapping
refs #5223
2013-12-16 15:37:38 +01:00