/[pxelator]/lib/PXElator/network.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/PXElator/network.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 175 by dpavlin, Fri Aug 7 12:26:49 2009 UTC revision 197 by dpavlin, Tue Aug 11 12:38:23 2009 UTC
# Line 14  sub ifconfig { Line 14  sub ifconfig {
14    
15  sub tap {  sub tap {
16    
17            if ( my $dev = $ENV{DEV} ) {
18                    warn "W: running under device $dev, not configuring tap0\n";
19                    return;
20            }
21    
22          if ( $server::ip !~ m{^172} ) {          if ( $server::ip !~ m{^172} ) {
23                  warn "W: not configuring tap0 interface!";                  warn "W: server ip mismetch, not configuring tap0\n";
24                  return;                  return;
25          }          }
26    
# Line 23  sub tap { Line 28  sub tap {
28    
29          if ( $interfaces !~ m{tap0}s ) {          if ( $interfaces !~ m{tap0}s ) {
30    
31                  system "sudo apt-get install vde2";                  system "sudo apt-get install -y vde2";
32    
33                  write_file '/tmp/interfaces', qq{                  write_file '/tmp/interfaces', qq{
34    

Legend:
Removed from v.175  
changed lines
  Added in v.197

  ViewVC Help
Powered by ViewVC 1.1.26