> From: Nibin VM [mailto:nibin...@piserve.com] 
> Sent: January-24-11 10:17
> To: Nagios Users List
> Subject: Re: [Nagios-users] Trying to develop a new perl plugin
>
> $host=$ARGV[0];
> 
> It isn't taken correctly when its executed from nagios. Please somebody tell 
> me what code should 
> I put if I need to specify the host name like ./test.pl -H "hostname"?

My Perl is a bit rusty, but wouldn't '$host=$ARGV[0]' have a value of "-H" with 
these command line arguments (with "hostname" getting ignored because only the 
first element of the ARGV array is specified)?

Perhaps something like Getopt::Long might get you were you need (or just leave 
off the '-H' and pass only the hostname)?

Or did I miss the point somewhere?  :)

Cheers
Steve

This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.


------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
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