Commit Graph

3364 Commits

Author SHA1 Message Date
Gunnar Beutner 9901e9b1d3 Update ITL commands.
Refs #5888
2014-03-31 12:52:12 +02:00
Gunnar Beutner b924941488 Fix ShowCodeFragment column numbers.
Refs #5893
2014-03-31 12:44:18 +02:00
Gunnar Beutner 79a7a0be92 Update documentation.
Refs #5870
2014-03-31 12:00:10 +02:00
Gunnar Beutner 79b3afbcfb Update documentation.
Refs #5870
2014-03-31 10:14:45 +02:00
Gunnar Beutner 93baea247c Only apply ping4 service to hosts which have an address macro.
Fixes #5891
2014-03-31 09:49:45 +02:00
Gunnar Beutner d874cbfe5b Fix: Crash when there's a config error in the first line / first column.
Fixes #5893
2014-03-31 09:41:07 +02:00
Gunnar Beutner a7136b6f5c Use $HOSTADDRESS$ in the ITL commands.
Fixes #5895
2014-03-31 08:48:01 +02:00
Gunnar Beutner aba2a09245 Build fix for FreeBSD/OS X. 2014-03-31 00:08:43 +02:00
Michael Friedrich 2a90817c66 Cluster: Store config with default '.conf' suffix.
Refs #5860
2014-03-30 21:49:21 +02:00
Michael Friedrich 1eab42eadd Fix ClusterListener 'peers' attribute validation.
Refs #5870
2014-03-30 18:36:28 +02:00
Gunnar Beutner 9d89b42f61 Update documentation.
Refs #5870
2014-03-30 17:46:39 +02:00
Gunnar Beutner 8016943592 Update the SNMP auto-discovery script.
Refs #5870
2014-03-30 17:00:25 +02:00
Michael Friedrich 2f59aa38a3 Fix unknown attribute 'notification_type_filter'.
Fixes #5887
2014-03-30 16:15:49 +02:00
Michael Friedrich 020a856bce Config: Fix IcingaMacros const identifier. 2014-03-30 16:12:30 +02:00
Gunnar Beutner b58c9ee3f8 Build fix.
Refs #5780
2014-03-30 15:08:29 +02:00
Gunnar Beutner 397fee13ff Allow "object" and "apply" in AST expressions.
Refs #5870
2014-03-30 15:04:53 +02:00
Gunnar Beutner 3fcb93fd41 Update documentation.
Refs #5870
2014-03-30 12:38:59 +02:00
Gunnar Beutner fd0bc8d321 Merge branch 'feature/config-5870' into next
Fixes #5845
Fixes #5848
Fixes #5870
Fixes #5872
Fixes #5875
Fixes #5876
Fixes #5878
Fixes #5880
Fixes #5882
Fixes #5883
Fixes #5884
Fixes #5885
2014-03-30 11:58:32 +02:00
Gunnar Beutner 2034ff5eee Update documentation.
Refs #5870
2014-03-30 11:52:39 +02:00
Gunnar Beutner 7a6172c135 Remove support for the deprecated "var" and "set" keywords.
Refs #
2014-03-30 10:29:52 +02:00
Gunnar Beutner 5179eebf09 Allow rterm in indexer ops.
Refs #5870
2014-03-30 10:00:11 +02:00
Gunnar Beutner ec0fdd3fd2 Fix operator precedence.
Refs #5870
2014-03-30 05:04:58 +02:00
Gunnar Beutner 04dcceef59 Implement Utility::GetSymbolName and Utility::GetSymbolSource for Windows.
Refs #5870
2014-03-30 01:20:58 +01:00
Gunnar Beutner 14084735da Make sure we evaluate "apply" rules in the right order.
Refs #5870
2014-03-30 01:20:58 +01:00
Gunnar Beutner d00a839620 Fix incorrect debug info for "apply" rules.
Refs #5870
2014-03-30 01:20:58 +01:00
Gunnar Beutner 9897358fc6 Add missing lock in DeserializeObject().
Refs #5870
2014-03-30 01:20:57 +01:00
Gunnar Beutner eb30f69454 Fix crash in DiagnosticInformation().
Refs #5870
2014-03-30 01:20:57 +01:00
Gunnar Beutner 64aa5d1b09 Dump AST execution state in debug mode.
Refs #5878
2014-03-29 13:48:04 +01:00
Gunnar Beutner 4428b8c6ee Update documentation.
Refs #5878
2014-03-29 01:13:28 +01:00
Gunnar Beutner 3ce7262aa8 Update auto-discovery scripts.
Refs #5878
2014-03-28 23:15:50 +01:00
Gunnar Beutner 6ef2cdb0eb Implement apply support for dependencies.
Refs #5880
2014-03-28 23:03:53 +01:00
Gunnar Beutner 66e769672c Fix failed assertion in ConfigItem::GetProperties.
Refs #5870
2014-03-28 23:01:35 +01:00
Gunnar Beutner 33ae12d084 Implement apply support for scheduled downtimes and notifications.
Refs #5880
2014-03-28 23:01:33 +01:00
Gunnar Beutner 8a1bbc0ace Make the real object name available for use in templates.
Refs #5882
2014-03-28 19:45:07 +01:00
Gunnar Beutner adce8e95bc Move the apply rule handler to the Service class.
Refs #5878
2014-03-28 19:45:02 +01:00
Gunnar Beutner fa11e5a97e Update example config.
Refs #5878
2014-03-28 16:32:15 +01:00
Gunnar Beutner 0e79abb8f2 Implement instance variable "templates" for config objects.
Refs #5884
2014-03-28 14:46:19 +01:00
Gunnar Beutner 8ab39194f1 Unknown attributes should be a config error.
Refs #5883
2014-03-28 14:25:16 +01:00
Gunnar Beutner 54063f0b9f Rename __name and __type properties.
Refs #5870
2014-03-28 14:17:55 +01:00
Gunnar Beutner 7ee1278118 Implement the new syntax for the "apply" keyword.
Refs #5878
2014-03-28 14:00:00 +01:00
Gunnar Beutner b289987500 Implement the "." operator.
Refs #5876
2014-03-28 13:59:56 +01:00
Gunnar Beutner de81baf515 Remove inline service/notification/downtime definitions.
Refs #5875
2014-03-28 11:22:39 +01:00
Gunnar Beutner 8958d2f69f Implement the "import" keyword.
Refs #5869
2014-03-28 11:22:36 +01:00
Gunnar Beutner 10207b99c9 Update the SNMP auto-discovery script.
Refs #5861
2014-03-26 19:42:23 +01:00
Gunnar Beutner e1563191a5 Update discover-snmp.py script.
Refs #5861
2014-03-26 12:04:55 +01:00
Gunnar Beutner 4a0a7e5b27 Add discover-snmp.py script.
Refs #5861
2014-03-26 10:41:08 +01:00
Gunnar Beutner c580632e90 Add check plugin for net-snmp extend checks.
Fixes #5861
2014-03-26 09:51:10 +01:00
Gunnar Beutner 47fe59e4de Windows build fix. 2014-03-26 08:23:54 +01:00
Gunnar Beutner a2d6e90d06 Rename "none" time period to "never." 2014-03-25 10:08:28 +01:00
Gunnar Beutner cc452ca94e Document the exit() function.
Refs #5846
2014-03-24 13:51:58 +01:00