<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I have an environment where I have many many machines that all have a
common filesystem (for the most part). So far Hobbit has been wonderful
in that is gracefully handles having a shared hobbit client home
directory, by the clients writing their logfiles with the hostname as
part of the filename, etc.<br>
<br>
One problem I am having though, is ext tests. If I create an ext test
for one machine, it ends up running on them all. It would be nice if we
could define from the hobbit server, which ext tests were to be run.
For example, in the hobbitclients.cfg, if you could do something like:<br>
<br>
<tt>HOST=somehost<br>
     PROC "/some/proc/specific/to/this/host"<br>
     DISK /web 95 98<br>
     <b>EXT $HOBBITCLIENTHOME/ext/some_ext.sh INTERVAL 5m</b><br>
<br>
This would be really handy because then only the client you defined
would run that ext script.<br>
<br>
In the meantime, I am getting around this by doing this at the top of
my ext scripts:<br>
<br>
HOSTNAME=`/bin/hostname`<br>
if [ 'myhost' != $HOSTNAME ]; then #Only run on myhost<br>
   exit 0<br>
fi<br>
<br>
</tt>This makes the script gracefully exit on the clients that I do not
want to run it.<br>
<br>
-Charles<br>
</body>
</html>