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
Gunnar Beutner
536562cddd
Build fixes.
...
Refs #5846
2014-03-24 12:54:23 +01:00
Gunnar Beutner
a3367938d7
Fix the PostgreSQL schema.
...
Fixes #5849
2014-03-24 12:42:32 +01:00
Gunnar Beutner
dc415a620a
Merge branch 'feature/config-parser-5846' into next
...
Fixes #5846
2014-03-24 12:02:57 +01:00
Gunnar Beutner
05d0d88317
Update documentation.
...
Refs #5846
2014-03-24 12:01:56 +01:00
Gunnar Beutner
013690e486
Remove __parent element for +=, -=, *= and /= operators.
...
Refs #5846
2014-03-24 11:34:41 +01:00
Gunnar Beutner
c66ac66219
Allow semi-colons as separators for lterms.
...
Refs #5846
2014-03-24 11:24:01 +01:00
Gunnar Beutner
8e699ac0fa
Fix scoping rules for object definitions.
...
Refs #5846
2014-03-24 11:23:47 +01:00
Gunnar Beutner
8bfb60b7fa
Improve error message for invalid inline service definitions.
...
Refs #5846
2014-03-24 11:23:05 +01:00
Gunnar Beutner
4ec939f332
Some more variable scoping fixes.
...
Refs #5846
2014-03-24 09:44:18 +01:00
Gunnar Beutner
3032cf8100
Make it easier to call AExpression::Dump from GDB.
...
Refs #5846
2014-03-24 09:27:46 +01:00
Gunnar Beutner
db2f1b3398
Add missing brace.
...
Refs #5846
2014-03-24 09:27:30 +01:00
Gunnar Beutner
fd1aaa1997
Add missing locks.
...
Refs #5846
2014-03-24 09:15:45 +01:00
Gunnar Beutner
7086b44d3a
Fix variable scoping.
...
Refs #5846
2014-03-24 09:10:37 +01:00
Gunnar Beutner
1aca29afd2
Clean up the +=, -=, *= and /= operators.
...
Refs #5846
2014-03-24 09:06:16 +01:00
Gunnar Beutner
9adc63737a
Allow rterms as object names.
...
Refs #5846
2014-03-23 22:41:37 +01:00
Gunnar Beutner
ddc548bb5d
Fix AExpression::ExtractPath.
...
Refs #5846
2014-03-23 19:58:24 +01:00
Gunnar Beutner
27955843c0
Move Addr2Line function to the Utility class.
...
Refs #5846
2014-03-23 19:39:25 +01:00
Gunnar Beutner
09f1c46714
Implement the exit() script function.
...
Refs #5846
2014-03-23 17:26:36 +01:00
Gunnar Beutner
d23078d6c4
Make sure +=, -=, *= and /= behave like they did before.
...
Refs #5846
2014-03-23 17:26:31 +01:00
Gunnar Beutner
aacc699dd4
Refactor the config parser's AST.
...
Refs #5846
2014-03-23 11:27:40 +01:00
Gunnar Beutner
67d8bc219e
Clean up the AExpression class.
...
Refs #5846
2014-03-22 10:29:45 +01:00
Gunnar Beutner
24e029bdb0
Allow values as top-level statements.
...
Refs #5846
2014-03-22 09:50:44 +01:00
Gunnar Beutner
ddbbd42c4b
Implement the log() function.
...
Refs #5846
2014-03-22 09:47:29 +01:00
Gunnar Beutner
3afad7a96d
Implement comparison operators for operands of different types.
...
Refs #5846
2014-03-22 08:40:35 +01:00
Gunnar Beutner
2a6a75d52e
Improve error messages for exceptions in AExpressions.
...
Refs #5846
2014-03-22 08:40:09 +01:00
Gunnar Beutner
3c067e9547
Don't show stack traces for user errors.
...
Refs #5846
2014-03-22 08:38:46 +01:00
Michael Friedrich
d46ba3e522
Add a note for packagers.
...
Refs #5842
2014-03-21 18:22:17 +01:00
Michael Friedrich
23c47dd430
Make host 'check' attribute available in legacy interfaces.
...
Fixes #5764
2014-03-21 17:57:24 +01:00
Gunnar Beutner
c9590d5183
Fix location messages.
...
Refs #5825
2014-03-21 16:01:32 +01:00
Gunnar Beutner
c0b10a8245
Make config error messages friendler.
...
Refs #5825
2014-03-21 15:58:13 +01:00
Gunnar Beutner
c286c25183
Show additional lines for config errors.
...
Refs #5825
2014-03-21 15:51:55 +01:00
Gunnar Beutner
0b90444dd8
Build fix.
2014-03-21 15:41:00 +01:00
Gunnar Beutner
dde483d7a8
Make config error messages more awesome.
...
Refs #5825
2014-03-21 15:39:52 +01:00
Michael Friedrich
e3ad587364
Documentation: Fix anchor.
2014-03-21 15:15:51 +01:00
Gunnar Beutner
87e4b24686
Add line number info to duplicate object error message.
...
Refs #5825
2014-03-21 14:48:18 +01:00
Gunnar Beutner
7d7c8e8ec9
Fix path names in DebugInfo objects.
...
Refs #5825
2014-03-21 14:45:01 +01:00
Michael Friedrich
b442bd8372
Documentation: Revamp schemas, add livestatus details.
...
Refs #5608
2014-03-21 11:54:33 +01:00
Gunnar Beutner
8629071392
Improve line number information.
...
Fixes #5825
2014-03-21 10:28:58 +01:00
Michael Friedrich
f3f157d60d
Set check source only on local instance (empty authority).
...
Fixes #5824
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-03-21 10:18:11 +01:00
Michael Friedrich
bda7e9f362
Revert "DB IDO: Add check_source_object_id reference to endpoint objects."
...
There's not necessarily a 1:1 relation between the check source node
name and the endpoint name.
This reverts commit a26df23e3d
.
Refs #5810
Refs #5636
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
2014-03-21 10:18:03 +01:00
Gunnar Beutner
0c7d53503d
Resolve relative paths for StackTrace::Addr2Line.
...
Fixes #5792
2014-03-21 08:44:55 +01:00
Michael Friedrich
793acda14e
Documentation: Configure cluster node name.
2014-03-20 22:16:01 +01:00
Michael Friedrich
306851c497
Documentation: Add 'contribute' section.
2014-03-20 21:24:39 +01:00
Michael Friedrich
fee925720d
Merge branch 'feature/db-endpoints-5636' into next
...
Fixes #5636
Fixes #5690
Fixes #5810
Fixes #5811
Fixes #5812
2014-03-20 19:34:05 +01:00
Michael Friedrich
28469ac284
Livestatus: Add missing test.
...
Refs #5812
2014-03-20 19:26:40 +01:00
Michael Friedrich
e22d2b7ba1
Documentation: Add schema extensions.
...
Refs #5636
Refs #5811
Refs #5812
2014-03-20 19:17:15 +01:00
Michael Friedrich
662e6dd547
Livestatus: Add check_source to services table.
...
Refs #5636
Refs #5812
2014-03-20 19:15:19 +01:00
Michael Friedrich
098dbe7506
Livestatus: Add endpoints table.
...
Refs #5636
Refs #5811
2014-03-20 18:53:08 +01:00