[hobbit] alerts macro feature request
HOST=$GROUP1,$GROUP2 EXHOSTS=$SUBGROUP1,$SUBGROUP2
If your macros are not regular expressions, then it should just work.
That's what I was hoping, but it doesn't seem to be. I modified that shell script to create comma seperated lists of hosts.
So I have $GROUP1=host1,host2 and $GROUP2=host3,host4
And when I try to do HOST=$GROUP1,$GROUP2 and run ../bin/bbcmd --env=hobbitserver.cfg hobbitd_alert --dump-config:
HOST=
Just blank.
-- Bruce Z. Lysik <blysik at shutterfly.com> Operations Engineer
-----Original Message----- From: Henrik Stoerner [mailto:henrik at hswn.dk] Sent: Tuesday, February 01, 2005 7:37 AM To: hobbit at hswn.dk Subject: Re: [hobbit] alerts macro feature request
On Mon, Jan 31, 2005 at 02:57:06PM -0800, Bruce Lysik wrote:
Hi,
So I was defining an alert, when I tried to do this:
If they are regular expressions, I suppose it would work if you kept the "%" sign out of the expression, and did this:
HOST=%$GROUP1|$GROUP2 EXHOSTS=$SUBGROUP1|$SUBGROUP2
Henrik
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
On Tue, Feb 01, 2005 at 10:09:34AM -0800, Bruce Lysik wrote:
HOST=$GROUP1,$GROUP2 EXHOSTS=$SUBGROUP1,$SUBGROUP2
If your macros are not regular expressions, then it should just work.
That's what I was hoping, but it doesn't seem to be.
Ah, I think I know what's happening. At line 208 of hobbitd/do_alert.c:
n = strcspn(p, " \t");
Should be n = strcspn(p, "\t $.,|%!()[]{}+?/&@:;*");
Henrik
participants (2)
-
blysik@shutterfly.com
-
henrik@hswn.dk