]> git.donarmstrong.com Git - wannabuild.git/blobdiff - bin/wanna-build
list-order:
[wannabuild.git] / bin / wanna-build
index 66514e837d755d43906440b345c2a47ddca1c6bf..d1fc48e167a988cba5adb5032bd1c9aff08bbadb 100755 (executable)
@@ -239,8 +239,6 @@ while( @ARGV && $ARGV[0] =~ /^-/ ) {
 
 $op_mode = $category ? "set-failed" : "set-building"
        if !$op_mode; # default operation
-$list_order = $list_state eq "failed" ? 'fPcpsn' : 'PScpsn'
-       if !$list_order and $list_state;
 $distribution ||= "unstable";
 die "Bad distribution '$distribution'\n"
        if !isin($distribution, keys %conf::distributions);
@@ -318,6 +316,8 @@ foreach my $file (@files) {
 if (not $yamlmap) {
        die "FATAL: no configuration found\n";
 }
+$list_order = $yamlmap->{"list-order"}{$list_state} if !$list_order and $list_state;
+$list_order ||= $yamlmap->{"list-order"}{'default'};
 
 my $dbh;