Changeset 2287 in ProjectBuilder for devel/pb-modules/lib/ProjectBuilder/VE.pm


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

Fix usage of labels in env var (normalize with 'LABEL'

File:
1 edited

Legend:

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

    r2234 r2287  
    110110$sudocmd = "setarch i386 $sudocmd" if (($pbos->{'arch'} =~ /i[3456]86/) && ($arch eq 'x86_64'));
    111111
    112 my $root = pb_path_expand($vepath->{$ENV{PBPROJ}});
     112my $root = pb_path_expand($vepath->{$ENV{'PBPROJ'}});
    113113   
    114114if (($vetype eq "chroot") || ($vetype eq "schroot") || ($vetype eq "docker")) {
     
    132132            # Which tool is used
    133133            my $verpmstyle = $verpmtype->{$ENV{'PBPROJ'}};
    134             die "No verpmtype defined for $ENV{PBPROJ}" unless (defined $verpmstyle);
     134            die "No verpmtype defined for $ENV{'PBPROJ'}" unless (defined $verpmstyle);
    135135   
    136136            # Get potential rbs option
     
    306306            print DOCKER "FROM $pbimage\n";
    307307            print DOCKER "MAINTAINER project-builder.org aka pb\n";
    308             print DOCKER "ENV ftp_proxy $ENV{ftp_proxy}\n" if (defined $ENV{ftp_proxy});
    309             print DOCKER "ENV http_proxy $ENV{http_proxy}\n" if (defined $ENV{http_proxy});
    310             print DOCKER "ENV https_proxy $ENV{https_proxy}\n" if (defined $ENV{https_proxy});
     308            print DOCKER "ENV ftp_proxy $ENV{'ftp_proxy'}\n" if (defined $ENV{'ftp_proxy'});
     309            print DOCKER "ENV http_proxy $ENV{'http_proxy'}\n" if (defined $ENV{'http_proxy'});
     310            print DOCKER "ENV https_proxy $ENV{'https_proxy'}\n" if (defined $ENV{'https_proxy'});
    311311            # We are root in that container so no need to sudo, which is present potentially
    312312            my $cmd2 = $pbos->{'install'};
     
    410410    $vetype = $ptr->{$ENV{'PBPROJ'}};
    411411}
    412 confess "No vetype defined for $ENV{PBPROJ}" unless (defined $vetype);
    413 pb_log(1, "Using vetype $vetype for $ENV{PBPROJ}\n");
     412confess "No vetype defined for $ENV{'PBPROJ'}" unless (defined $vetype);
     413pb_log(1, "Using vetype $vetype for $ENV{'PBPROJ'}\n");
    414414return($vetype);
    415415}
Note: See TracChangeset for help on using the changeset viewer.