Changeset 2288 in ProjectBuilder


Ignore:
Timestamp:
Sep 4, 2017, 1:21:18 PM (7 years ago)
Author:
Bruno Cornec
Message:

PBVMTMOUT is now takeing precedence over params in conf files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/bin/pb

    r2287 r2288  
    31433143    # Save the current status for later restoration
    31443144    $ENV{'PBOLDVMOPT'} = $ENV{'PBVMOPT'};
    3145     # Set a default timeout of 2 minutes
    3146     if (not defined $ENV{'PBVMTMOUT'}) {
    3147         $ENV{'PBVMTMOUT'} = "120";
    3148     }
     3145
    31493146    if (defined $vmopt->{$v}) {
    31503147        $ENV{'PBVMOPT'} .= " $vmopt->{$v}" if ($ENV{'PBVMOPT'} !~ / $vmopt->{$v}/);
     
    31793176        }
    31803177    }
    3181     if (defined $vmtmout->{$v}) {
    3182         $ENV{'PBVMTMOUT'} = $vmtmout->{$v};
    3183     } elsif (defined $vmtmout->{$ENV{'PBPROJ'}}) {
    3184         $ENV{'PBVMTMOUT'} = $vmtmout->{$ENV{'PBPROJ'}};
    3185     }
     3178   
     3179    # Set a default timeout of 2 minutes if none defined externally or in conf files
     3180    if (not defined $ENV{'PBVMTMOUT'}) {
     3181        if (defined $vmtmout->{$v}) {
     3182            $ENV{'PBVMTMOUT'} = $vmtmout->{$v};
     3183        } elsif (defined $vmtmout->{$ENV{'PBPROJ'}}) {
     3184            $ENV{'PBVMTMOUT'} = $vmtmout->{$ENV{'PBPROJ'}};
     3185        }
     3186    }
     3187    if (not defined $ENV{'PBVMTMOUT'}) {
     3188        $ENV{'PBVMTMOUT'} = "120";
     3189    }
     3190
    31863191    my $nport = pb_get_port($vmport,$pbos,$vtype);
    31873192
Note: See TracChangeset for help on using the changeset viewer.