Changeset 1907 in ProjectBuilder for devel/pb-modules/lib/ProjectBuilder/Base.pm


Ignore:
Timestamp:
Oct 10, 2014, 11:32:12 AM (10 years ago)
Author:
Bruno Cornec
Message:
Fix some default initializations (
undef e.g.)
  • VE.pm doesn't need to have pbstep (use pbforce simply)
  • Fix sbx2setupve in a docker context
  • Add entries for prepve|vm|rm
  • Move sandbox management into send2target so that all files to process are managed here
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/lib/ProjectBuilder/Base.pm

    r1903 r1907  
    146146my $cmd=shift;
    147147my $cmt=shift || $cmd;
    148 my $verbose=shift || undef;
     148my $verbose=shift;
    149149my $redir = "";
    150150
     
    201201sub pb_get_uri {
    202202
    203 my $uri = shift || undef;
     203my $uri = shift;
    204204
    205205pb_log(2,"DEBUG: uri:" . (defined $uri ? $uri : '') . "\n");
     
    252252sub pb_log_init {
    253253
    254 $pbdebug = shift || 0;
    255 $pbLOG = shift || \*STDOUT;
     254$pbdebug = shift;
     255$pbLOG = shift;
     256
     257$pbdebug = 0 if (not defined $pbdebug);
     258$pbLOG = \*STDOUT if (not defined $pbLOG);
    256259pb_log(1,"Debug value: $pbdebug\n");
    257260
     
    278281sub pb_log {
    279282
    280 my $dlevel = shift || 0;
    281 my $msg = shift || "";
    282 
     283my $dlevel = shift;
     284my $msg = shift;
     285
     286$dlevel = 0 if (not defined $dlevel);
     287$msg = "" if (not defined $msg);
    283288$pbLOG = \*STDOUT if (not defined $pbLOG);
    284289
     
    361366sub pb_exit {
    362367
    363 my $ret = shift || 0;
     368my $ret = shift;
     369$ret = 0 if (not defined $ret);
    364370pb_log(0,"Please remove manually $ENV{'PBTMP'} after debug analysis\n") if ($pbdebug > 1);
    365371exit($ret);
     
    426432sub pb_temp_init {
    427433
    428 my $pbkeep = shift || 0;    # Do not keep temp files by default
     434my $pbkeep = shift;
     435
     436# Do not keep temp files by default
     437$pbkeep = 0 if (not defined $pbkeep);
    429438
    430439if (not defined $ENV{'TMPDIR'}) {
     
    504513sub pb_check_requirements {
    505514
    506 my $req = shift || undef;
    507 my $opt = shift || undef;
    508 my $appname = shift || undef;
     515my $req = shift;
     516my $opt = shift;
     517my $appname = shift;
    509518
    510519my ($req2,$opt2) = (undef,undef);
Note: See TracChangeset for help on using the changeset viewer.