ovtst
上传用户:shbosideng
上传日期:2013-05-04
资源大小:1555k
文件大小:1k
源码类别:

SNMP编程

开发平台:

C/C++

  1. #!/usr/local/bin/perl5
  2. # -*- mode: Perl -*-
  3. ##################################################################
  4. # This file controls the creation of all the MRTG config files from OV
  5. ##################################################################
  6. # Created by Laurie Gellatly <gellatly@one.net.au>
  7. # See newrtrov.txt for a description of what is performed
  8. #################################################################
  9. #
  10. # Distributed under the GNU copyleft
  11. #
  12. # $Id: ovtst,v 1.1.1.1 2002/02/26 10:16:36 oetiker Exp $
  13. #
  14. use Socket;
  15. use strict;
  16. use vars '$DEBUG';
  17. my $DEBUG = 0;
  18. my $webdir = "/var/opt/ns-fasttrack/docs/mrtg/";
  19. my $rundir = "/opt/mrtg/run";
  20. my $testout = "test.out";
  21. my $roothtml = "routers.html";
  22. my($router,$sysn,$sysncfg,$sysnhtml,$cnt,@sysipnms,@mrtgc,@sysnms); 
  23. sub main {
  24.    chdir $rundir;
  25.    @sysnms=%ENV;
  26.    chomp(@sysipnms);
  27.    open (MRTGC,">".$testout);
  28.    for ($cnt = 0; $cnt < @sysnms ; $cnt++){
  29.       print MRTGC "$sysnms[$cnt]n";
  30.    }
  31.    close (MRTGC);
  32.    }  
  33. main;
  34. exit(0);