File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -62,7 +62,8 @@ sub run_services {
6262 # take default version setting
6363 for my $s (@{$servicexml -> {' service' } || []}) {
6464 # buildtime only is default
65- next unless $s -> {' mode' } && $s -> {' mode' } eq $servicemode ;
65+ next if $servicemode eq ' default' && $s -> {' mode' };
66+ next unless $s -> {' mode' } && $s -> {' mode' } eq $servicemode || $servicemode eq ' default' ;
6667 die (" missing name in service\n " ) unless $s -> {' name' };
6768
6869 if (! -x " $buildroot$servicedir /$s ->{'name'}" ) {
@@ -107,7 +108,7 @@ while (@ARGV) {
107108 } elsif ($ARGV [0] eq ' --mode' ) {
108109 shift @ARGV ;
109110 $servicemode = shift @ARGV ;
110- die (" unsupported servicemode\n " ) unless $servicemode eq ' manual' || $servicemode eq ' disabled' || $servicemode eq ' buildtime' ;
111+ die (" unsupported servicemode\n " ) unless $servicemode eq ' manual' || $servicemode eq ' disabled' || $servicemode eq ' buildtime' || $servicemode eq ' default ' ;
111112 } else {
112113 last ;
113114 }
You can’t perform that action at this time.
0 commit comments