Changeset 5228 in /cluster/svnroot


Ignore:
Timestamp:
Jul 10, 2015 5:45:36 PM (5 years ago)
Author:
skylar
Message:

stop configuring if DHCP re #950

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bccd-ng/branches/skylar/bccd-3.4.0/trees/usr/local/lib/site_perl/Bccd.pm

    r5227 r5228  
    27602760            else {
    27612761                $self->{nic_conf}->{$nic}->{'dhcp'} = 0;
    2762             }
    2763             # If we have no DHCP response and no IP address, then prompt
    2764             # whether to skip this NIC. If not, then we assign an address
    2765             # in a later section.
    2766             $msg_string = "No DHCP found for network on $nic, "
     2762                # If we have no DHCP response and no IP address, then prompt
     2763                # whether to skip this NIC. If not, then we assign an address
     2764                # in a later section.
     2765                $msg_string = "No DHCP found for network on $nic, "
    27672766                ."do you wish to accept auto-configuration?";
    2768             if($self->get_stage() eq 'LIBERATED') {
    2769                 $msg_string .= " (Say NO to configure PXE/diskless booting.)";
    2770             }
    2771             $temp = $d->yesno(text => $msg_string);
    2772             if(($self->{nic_conf}->{$nic}->{'dhcp'} == 0)
    2773                                 && !defined($self->{nic_conf}->{$nic}->{'ipaddr'})
    2774                 && ! -e '/testmode'
    2775                                 && $temp == 0) {
    2776                 $self->{nic_conf}->{$nic}->{'dhcp'} = 0;
    2777             }
    2778             elsif($temp == 1) {
    2779                 $self->{nic_conf}->{$nic}->{'dhcp'} = 1;
     2767                if($self->get_stage() eq 'LIBERATED') {
     2768                    $msg_string .= " (Say NO to configure PXE/diskless booting.)";
     2769                }
     2770                $temp = $d->yesno(text => $msg_string);
     2771                if(($self->{nic_conf}->{$nic}->{'dhcp'} == 0)
     2772                    && !defined($self->{nic_conf}->{$nic}->{'ipaddr'})
     2773                    && ! -e '/testmode'
     2774                    && $temp == 0) {
     2775                    $self->{nic_conf}->{$nic}->{'dhcp'} = 0;
     2776                }
     2777                elsif($temp == 1) {
     2778                    $self->{nic_conf}->{$nic}->{'dhcp'} = 1;
     2779                }
    27802780            }
    27812781
Note: See TracChangeset for help on using the changeset viewer.