index b48ca2f1830dc607504addc46c5a725cb95a9dfd..1ca9f2ddfd37a95d2a4a1864bdb6f1699eebc91c 100644 (file)
{ "host = 'host' <garbage>", 13, MATCHER_EQ },
{ "host &^ 'localhost'", -1, -1 },
/* match hosts by service */
- { "service < 'name'", -1, MATCHER_SERVICE },
- { "service <= 'name'", -1, MATCHER_SERVICE },
- { "service = 'name'", -1, MATCHER_SERVICE },
- { "service != 'name'", -1, MATCHER_SERVICE },
- { "service >= 'name'", -1, MATCHER_SERVICE },
- { "service > 'name'", -1, MATCHER_SERVICE },
- { "service =~ 'pattern'", -1, MATCHER_SERVICE },
- { "service !~ 'pattern'", -1, MATCHER_SERVICE },
+ { "service < 'name'", -1, MATCHER_ANY },
+ { "service <= 'name'", -1, MATCHER_ANY },
+ { "service = 'name'", -1, MATCHER_ANY },
+ { "service != 'name'", -1, MATCHER_ANY },
+ { "service >= 'name'", -1, MATCHER_ANY },
+ { "service > 'name'", -1, MATCHER_ANY },
+ { "service =~ 'pattern'", -1, MATCHER_ANY },
+ { "service !~ 'pattern'", -1, MATCHER_ANY },
{ "service &^ 'name'", -1, -1 },
/* match hosts by metric */
- { "metric < 'name'", -1, MATCHER_METRIC },
- { "metric <= 'name'", -1, MATCHER_METRIC },
- { "metric = 'name'", -1, MATCHER_METRIC },
- { "metric != 'name'", -1, MATCHER_METRIC },
- { "metric >= 'name'", -1, MATCHER_METRIC },
- { "metric > 'name'", -1, MATCHER_METRIC },
- { "metric =~ 'pattern'", -1, MATCHER_METRIC },
- { "metric !~ 'pattern'", -1, MATCHER_METRIC },
+ { "metric < 'name'", -1, MATCHER_ANY },
+ { "metric <= 'name'", -1, MATCHER_ANY },
+ { "metric = 'name'", -1, MATCHER_ANY },
+ { "metric != 'name'", -1, MATCHER_ANY },
+ { "metric >= 'name'", -1, MATCHER_ANY },
+ { "metric > 'name'", -1, MATCHER_ANY },
+ { "metric =~ 'pattern'", -1, MATCHER_ANY },
+ { "metric !~ 'pattern'", -1, MATCHER_ANY },
/* match hosts by attribute */
- { "attribute < 'name'", -1, MATCHER_ATTRIBUTE },
- { "attribute <= 'name'", -1, MATCHER_ATTRIBUTE },
- { "attribute = 'name'", -1, MATCHER_ATTRIBUTE },
- { "attribute != 'name'", -1, MATCHER_ATTRIBUTE },
- { "attribute >= 'name'", -1, MATCHER_ATTRIBUTE },
- { "attribute > 'name'", -1, MATCHER_ATTRIBUTE },
- { "attribute =~ 'pattern'", -1, MATCHER_ATTRIBUTE },
- { "attribute !~ 'pattern'", -1, MATCHER_ATTRIBUTE },
+ { "attribute < 'name'", -1, MATCHER_ANY },
+ { "attribute <= 'name'", -1, MATCHER_ANY },
+ { "attribute = 'name'", -1, MATCHER_ANY },
+ { "attribute != 'name'", -1, MATCHER_ANY },
+ { "attribute >= 'name'", -1, MATCHER_ANY },
+ { "attribute > 'name'", -1, MATCHER_ANY },
+ { "attribute =~ 'pattern'", -1, MATCHER_ANY },
+ { "attribute !~ 'pattern'", -1, MATCHER_ANY },
{ "attribute &^ 'pattern'", -1, -1 },
/* composite expressions */
{ "host =~ 'pattern' AND "