Hi,
hm, first was comes in mind (not tested):
- use a find command in client-local.cfg, like 'find / -name "*_FIXED_PART_1*" |'
- use a regex along with noexist in hobbit-clients.cfg, like: FILE %.*_FIXED_PART_1.* red noexist
That should do the trick...
hh
dOCtoR MADneSs schrieb:
Josh Luthman a écrit :
Off the top of my head I think you want something like,
if {-d /this/subdir} echo BBVAR=green else echo BBVAR=red
I'm sure I'm missing a lot, not looking at it right now. Pretty sure -d tests directories.
Josh Luthman Office: 937-552-2340 Direct: 937-552-2343 1100 Wayne St Suite 1337 Troy, OH 45373
Those who don't understand UNIX are condemned to reinvent it, poorly. --- Henry Spencer
On Tue, Mar 31, 2009 at 10:29 AM, dOCtoR MADneSs <doctor at makelofine.org <mailto:doctor at makelofine.org>> wrote:
Hi, Xymon allow me to test the non existence of file or directory. But I'd like a more complex test. In my case, I don't want any directory named _FIXED_PART_anything in a whole tree. Example : I've /toto/_FIXED_PART_1 -> test is red /toto/a/sub/directory/_FIXED_PART_hello_world -> test is red So, is there a "normal" way to use "files" test included in xymon ? Regards, Damien To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk <mailto:hobbit-unsubscribe at hswn.dk>A shell script should look like this :
find $TREE -type d -name _FIXED_PART_\* if [ $? -eq 0 ] ; then BBVAR=red else BBVAR=green fi
But i prefer to use integrated "files" test
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
-- Harald Husemann Netzwerk- und Systemadministrator Operation Management Center (OMC) MATERNA GmbH Information & Communications
Westfalendamm 98 44141 Dortmund
Geschäftsführer: Dr. Winfried Materna, Helmut an de Meulen, Ralph Hartwig Amtsgericht Dortmund HRB 5839
Tel: +49 231 9505 222 Fax: +49 231 9505 100 www.annyway.com <http://www.annyway.com/> www.materna.com <http://www.materna.com/>