Changeset 8644 in genesis for tools


Ignore:
Timestamp:
Nov 3, 2010, 12:55:55 AM (14 years ago)
Author:
richardvm
Message:

nagios config generator

Location:
tools
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • tools/genesis-to-yaml.pl

    r8621 r8644  
    6565longitude : $lon
    6666masterip  : $master_ip
     67release   : $release
    6768nodename  : $nodename
    6869nodetype  : $nodetype
     
    7273EOF
    7374
     75if ($ileiden =~ /yes/) {
     76  print "ileiden   : yes\n";
     77} else {
     78  print "ileiden   : no\n";
     79}
    7480
    7581foreach $if (keys %config) {
     
    98104                } else {
    99105                    $value = '11b';
     106                }
     107            } elsif ($key =~ /^status$/i) {
     108                if ($value eq 'up') {
     109                    $value = 'up';
     110                } else {
     111                    $value = 'down';
    100112                }
    101113            } elsif ($key =~ /^mode$/i) {
     
    133145                $value =~ s/dbi//;
    134146            }
     147                # Als key niet bestaat, Dan key toevoegen
    135148            $tmp{lc($key)} = $value;
    136149        }
     150    }
     151# Status
     152    if ( ! $tmp{status} ) {
     153      $tmp{status} = 'up';
    137154    }
    138155# ethernet2wifi bridges
Note: See TracChangeset for help on using the changeset viewer.