Changeset 1907 in ProjectBuilder for devel/pb-modules/lib/ProjectBuilder
- Timestamp:
- Oct 10, 2014, 11:32:12 AM (10 years ago)
- Location:
- devel/pb-modules/lib/ProjectBuilder
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb-modules/lib/ProjectBuilder/Base.pm
r1903 r1907 146 146 my $cmd=shift; 147 147 my $cmt=shift || $cmd; 148 my $verbose=shift || undef;148 my $verbose=shift; 149 149 my $redir = ""; 150 150 … … 201 201 sub pb_get_uri { 202 202 203 my $uri = shift || undef;203 my $uri = shift; 204 204 205 205 pb_log(2,"DEBUG: uri:" . (defined $uri ? $uri : '') . "\n"); … … 252 252 sub pb_log_init { 253 253 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); 256 259 pb_log(1,"Debug value: $pbdebug\n"); 257 260 … … 278 281 sub pb_log { 279 282 280 my $dlevel = shift || 0; 281 my $msg = shift || ""; 282 283 my $dlevel = shift; 284 my $msg = shift; 285 286 $dlevel = 0 if (not defined $dlevel); 287 $msg = "" if (not defined $msg); 283 288 $pbLOG = \*STDOUT if (not defined $pbLOG); 284 289 … … 361 366 sub pb_exit { 362 367 363 my $ret = shift || 0; 368 my $ret = shift; 369 $ret = 0 if (not defined $ret); 364 370 pb_log(0,"Please remove manually $ENV{'PBTMP'} after debug analysis\n") if ($pbdebug > 1); 365 371 exit($ret); … … 426 432 sub pb_temp_init { 427 433 428 my $pbkeep = shift || 0; # Do not keep temp files by default 434 my $pbkeep = shift; 435 436 # Do not keep temp files by default 437 $pbkeep = 0 if (not defined $pbkeep); 429 438 430 439 if (not defined $ENV{'TMPDIR'}) { … … 504 513 sub pb_check_requirements { 505 514 506 my $req = shift || undef;507 my $opt = shift || undef;508 my $appname = shift || undef;515 my $req = shift; 516 my $opt = shift; 517 my $appname = shift; 509 518 510 519 my ($req2,$opt2) = (undef,undef); -
devel/pb-modules/lib/ProjectBuilder/Conf.pm
r1905 r1907 78 78 sub pb_conf_init { 79 79 80 my $proj=shift || undef;80 my $proj=shift; 81 81 82 82 pb_log(1,"Entering pb_conf_init\n"); … … 240 240 open(CONF,"> $conffile") || confess "Unable to write into $conffile"; 241 241 242 foreach my $p ( keys %$h) {242 foreach my $p (sort keys %$h) { 243 243 my $j = $h->{$p}; 244 foreach my $k ( keys %$j) {244 foreach my $k (sort keys %$j) { 245 245 print CONF "$p $k = $j->{$k}\n"; 246 246 } … … 321 321 sub pb_conf_add_last_in_hash { 322 322 323 my $ptr = shift || undef;323 my $ptr = shift; 324 324 325 325 return if (not defined $ptr); -
devel/pb-modules/lib/ProjectBuilder/Distribution.pm
r1879 r1907 323 323 324 324 # SPEC file 325 my $f = shift || undef;325 my $f = shift; 326 326 my $pbos = shift; 327 my $deps = shift || undef;327 my $deps = shift; 328 328 329 329 # Protection … … 358 358 sub pb_distro_getdeps { 359 359 360 my $f = shift || undef;360 my $f = shift; 361 361 my $pbos = shift; 362 362 … … 441 441 442 442 my $pbos = shift; 443 my $deps = shift || undef;443 my $deps = shift; 444 444 445 445 return("") if ((not defined $deps) || ($deps =~ /^\s*$/)); … … 538 538 539 539 my $pbos = shift; 540 my $pbconf = shift || undef;541 my $pbkey = shift || undef;540 my $pbconf = shift; 541 my $pbkey = shift; 542 542 543 543 return if (not defined $pbconf); -
devel/pb-modules/lib/ProjectBuilder/Env.pm
r1872 r1907 139 139 sub pb_env_init { 140 140 141 my $proj=shift || undef;142 my $pbinit=shift || undef;141 my $proj=shift; 142 my $pbinit=shift; 143 143 my $action=shift; 144 144 my $pbkeep=shift || 0; -
devel/pb-modules/lib/ProjectBuilder/VE.pm
r1903 r1907 68 68 69 69 my $v = shift; 70 my $pbscript = shift; 71 my $pbforce = shift; 72 my $pbstep= shift; # Which step are we in (0: create, 1: setup, 2: build, 3: use) 70 my $pbforce = shift; # Which step are we in (0: create, 1: setup, 2: build, 3: use) 73 71 my $locsnap = shift; 74 72 my $vetype = shift; … … 78 76 my $docrepo = undef; # By default no repository for docker available 79 77 80 pb_log(2,"Entering pb_ve_launch at step $pb step\n");78 pb_log(2,"Entering pb_ve_launch at step $pbforce for type $vetype\n"); 81 79 # Get distro context 82 80 my $pbos = pb_distro_get_context($v); … … 128 126 my $root = pb_path_expand($vepath->{$ENV{PBPROJ}}); 129 127 130 if (((((defined $verebuild) && ($verebuild->{$ENV{'PBPROJ'}} =~ /true/i)) || ($pbforce == 1)) && ($vetype ne "docker"))128 if (((((defined $verebuild) && ($verebuild->{$ENV{'PBPROJ'}} =~ /true/i)) || ($pbforce == 0)) && ($vetype ne "docker")) 131 129 # For docker we may have a reference image that we'll use 132 || (($vetype eq "docker") && ($pb step== 0))) {130 || (($vetype eq "docker") && ($pbforce == 0))) { 133 131 134 132 my ($verpmtype,$vedebtype) = pb_conf_get("verpmtype","vedebtype"); … … 288 286 289 287 # If docker, create the image and remove the now temp dir except if we had one already 290 if (($vetype eq "docker") && ($pb step== 0)) {288 if (($vetype eq "docker") && ($pbforce == 0)) { 291 289 $docrepo = pb_ve_docker_repo($dockerregistry->{$ENV{'PBPROJ'}}); 292 290 my $cmd1 = pb_check_req("docker",0); … … 348 346 sub pb_ve_docker_registry { 349 347 350 my $dockerreg = shift || undef;348 my $dockerreg = shift; 351 349 my $wget = pb_check_req("wget",0); 352 350 my ($scheme, $account, $host, $port, $path) = pb_get_uri($dockerreg); … … 369 367 sub pb_ve_docker_repo { 370 368 371 my $dockerreg = shift || undef;369 my $dockerreg = shift; 372 370 my $docrepo = ""; 373 371 my ($scheme, $account, $host, $port, $path) = pb_get_uri($dockerreg); … … 380 378 sub pb_ve_docker_get_image { 381 379 382 my $pbimage = shift || undef;380 my $pbimage = shift; 383 381 my $found = 0; 384 382 … … 398 396 sub pb_ve_get_type { 399 397 400 my $vetype = shift || undef;398 my $vetype = shift; 401 399 402 400 # Get VE context
Note:
See TracChangeset
for help on using the changeset viewer.