/[pxelator]/lib/PXElator/config.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/config.pm

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

revision 532 by dpavlin, Fri Sep 17 18:51:36 2010 UTC revision 533 by dpavlin, Fri Sep 17 19:37:03 2010 UTC
# Line 332  sub for_ip { Line 332  sub for_ip {
332          $server = server::as_hash_for $ip;          $server = server::as_hash_for $ip;
333          $server_ip = $server->{ip} || die "no server ip";          $server_ip = $server->{ip} || die "no server ip";
334          my $config = client::conf( $ip => 'config' ) || return;          my $config = client::conf( $ip => 'config' ) || return;
335          eval $config . '($ip)'; # must be last          my $ret = eval $config . '($ip)'; # must be last
336            if ( $@ ) {
337                    warn "ERROR in executing $config($ip): $@\n";
338                    $ret .= qq{<pre style="color:red">$@</pre>};
339            }
340            return $ret;
341  }  }
342    
343  warn 'loaded';  warn 'loaded';

Legend:
Removed from v.532  
changed lines
  Added in v.533

  ViewVC Help
Powered by ViewVC 1.1.26