[mrtg] Re: Stupidity question
Clint Alexander
Clint.Alexander at corp.ptd.net
Tue Oct 12 20:24:59 MEST 1999
I have tried this.
With =~ and eq, everything gets dumped to the
}else {
statments
}
So, im still at the start of my original problem.
Thanks for the reply though.
> Just a guess but... "==" is used to compare numbers which you are not
> comparing. I seem to remember text equating to "0" in a ==
> statement. So
> you may have an equivalent of 0 == 0 and the first if (ATM)
> would be true.
> Instead of == try =~ or maybe eq.
>
> cheers,
> brad...
> At 01:33 PM 10/12/1999 -0400, Clint Alexander wrote:
> >I'm trying to create logs of MRTG variables for archiving.
> >My problem is the code pasted below.
> >No matter how I declare the variables,
> >every 'print DATAFile' ends up in the ATMDir directory.
> >ARGV[0] is the /path/to/config.cfg
> >so, it should change because 4 instances of
> >mrtg runs. One for each config file.
> >No matter what, every ARGV[0] is /path/to/atm.cfg or $ACFG
> >Can anyone shed some light on this?
> >
> >## ----- Print these variables to another Data dir. ----- ##
> > my $RCFG = "/path/to/router.cfg";
> > my $LCFG = "/path/to/linkswitch.cfg";
> > my $ACFG = "/path/to/atm.cfg";
> > my $TCFG = "/path/to/3810.cfg";
> >
> > if ($ARGV[0] == $ACFG){
> > open(DATAFile, ">>/path/to/ATMDir/$router.data");
> > print DATAFile "$time:$inlast:$outlast\n";
> > close(DATAFile);
> > } elsif ($ARGV[0] == $TCFG){
> > open(DATAFile, ">>/path/to/3810Dir/$router.data");
> > print DATAFile "$time:$inlast:$outlast\n";
> > close(DATAFile);
> > } elsif ($ARGV[0] == $LCFG){
> > open(DATAFile, ">>/path/to/LINKDir/$router.data");
> > print DATAFile "$time:$inlast:$outlast\n";
> > close(DATAFile);
> > } else {
> > open(DATAFile, ">>/path/to/ROUTERDir/$router.data");
> > print DATAFile "$time:$inlast:$outlast\n";
> > close(DATAFile);
> > }
> > ## -----
> >
> >TIA
> >
> >-------------------------------------------
> >Clint Alexander
> >clinta at corp.ptd.net
> >PenTeleData Engineering Dept.
> >
> >[- Over-Estimate everything, and nothing will surprise you -]
> >
>
> > -HV
> >
> >
> >
> >--
> >* To unsubscribe from the mrtg mailing list, send a message with the
> > subject: unsubscribe to mrtg-request at list.ee.ethz.ch
> >* The mailing list archive is at http://www.ee.ethz.ch/~slist/mrtg
> >
> >
>
--
* To unsubscribe from the mrtg mailing list, send a message with the
subject: unsubscribe to mrtg-request at list.ee.ethz.ch
* The mailing list archive is at http://www.ee.ethz.ch/~slist/mrtg
More information about the mrtg
mailing list