Xymon Mailing List Archive search

How to remove test ( test column ) from all hosts in hobbit

list Ralph Mitchell
Tue, 16 Oct 2007 15:18:16 -0500
Message-Id: <user-e180c0255713@xymon.invalid>

On 10/16/07, Henrik Stoerner <user-ce4a2c883f75@xymon.invalid> wrote:
On Tue, Oct 16, 2007 at 12:56:07PM -0400, Michael A. Price wrote:
I found the command to remove a test from a single host.

~/server/bin/bb 127.0.0.1 "drop HOSTNAME ftp"

That works great, but I have 400+ hosts, so I have to do this for each
host.

I was wondering if there was a command to remove the single test from
all the hosts???
How about

   bbcmd bbhostgrep ftp | awk '{print $2}' | \
      while read H; do bb 127.0.0.1 "drop $H ftp"; done

That should do it ...
Won't that only work for hosts that still have 'ftp' in the bb-hosts
file??  Instead of bbhostgrep, how about hobbitdboard??

     ~/server/bin/bb localhost "hobbitdboard test=ftp fields=hostname"  | \
          while read H
          do
             ~/server/bin/bb localhost "drop $H ftp"
          done

Ralph Mitchell