Maybe i'm not familiar enough with perl (I'm not, really), but it
appears to me that you are not writing anything to the file since your
'print' statement is missing the file handle argument...

maybe try

print FILE "..."

??

On Wed, 2008-06-25 at 13:32 -0400, Tony Rice (trice) wrote:
> Perl script looks like this:
> 
> open (FILE, ">$cmd_file");
> print "[$epoch_now]
> SCHEDULE_HOST_DOWNTIME;$host;$epoch_start;$epoch_stop;0;0;$duration;$use
> rid;$comment\n";
> close (FILE);
> 
> Nothing in the log indicating that this command is making it anywhere.
> Nothing in the log relevant either.
> 
> -Tony
> 
> > -----Original Message-----
> > From: Aaron M. Segura [mailto:[EMAIL PROTECTED] 
> > Sent: Wednesday, June 25, 2008 11:25 AM
> > To: Tony Rice (trice)
> > Cc: nagios-users@lists.sourceforge.net
> > Subject: Re: [Nagios-users] Problem scheduling downtime externally
> > 
> > Please be more specific.  How, exactly, are you trying to 
> > write to the pipe?  Please include some examples.
> > 
> > Do you look in the nagios log after that to see if it picked 
> > up any commands?  Are there any relevant log entries that might help?
> > 
> > On Wed, 2008-06-25 at 11:09 -0400, Tony Rice (trice) wrote:
> > > I'm trying to interface a database of upcoming downtimes to 
> > Nagios via 
> > > the SCHEDULE_AND_PROPAGATE_TRIGGERED_HOST_DOWNTIME external command.
> > > However, writing to the nagios.cmd file just sits there and never 
> > > returns.  I'm wondering if it's a problem with the way the 
> > named pipe 
> > > is setup.  My nagios.cmd file looks like this:
> > > 
> > > % ls -la var/rw/nagios.cmd
> > > prw-rw-rw-   1 nagios      nagios         0 Jun 25 08:03
> > > var/rw/nagios.cmd
> > > 
> > > I've tried writing to this file from perl and a borne shell script 
> > > with similar results.  An advice?
> > > 
> > > 
> > ----------------------------------------------------------------------
> > > --- Check out the new SourceForge.net Marketplace.
> > > It's the best place to buy or sell services for just about anything 
> > > Open Source.
> > > http://sourceforge.net/services/buy/index.php
> > > _______________________________________________
> > > Nagios-users mailing list
> > > Nagios-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/nagios-users
> > > ::: Please include Nagios version, plugin version (-v) and 
> > OS when reporting any issue. 
> > > ::: Messages without supporting info will risk being sent 
> > to /dev/null
> > 

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Reply via email to