X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=pkgs.py;h=cccd7ea405db9ba87b1bf79ddad385cab8749be0;hb=refs%2Fheads%2Frc26-fixes;hp=b2a6be8f43a955d47a5855a96bd0d055894c3b63;hpb=7f1c4dcb004f581fdf27883b8708d5394640b768;p=build.git diff --git a/pkgs.py b/pkgs.py index b2a6be8f..cccd7ea4 100755 --- a/pkgs.py +++ b/pkgs.py @@ -1,8 +1,5 @@ #!/usr/bin/python # -# $Id$ -# $URL$ -# # This is a replacement for the formerly bash-written function pl_parsePkgs () # # Usage: $0 [-a arch] default_arch keyword fcdistro pldistro pkgs-file[..s] @@ -37,7 +34,7 @@ import re default_arch='x86_64' known_arch = ['i386','x86_64'] default_fcdistro='f12' -known_fcdistros = [ 'centos5','centos6','f8', 'f9','f10','f11','f12', 'f13' ] +known_fcdistros = [ 'centos5','centos6','f8', 'f9','f10','f11','f12', 'f13', 'f14', 'f16', 'sl6'] default_pldistro='onelab' known_keywords=['groupname', 'groupdesc', 'kexclude', 'package', 'group', 'precious', 'junk', 'mirror', ] @@ -211,9 +208,10 @@ def main (): pkgs = PkgsParser (options.arch,options.fcdistro,options.pldistro,keyword,inputs,options) - pkgs.run() - - sys.exit(0) + if pkgs.run(): + sys.exit(0) + else: + sys.exit(1) if __name__ == '__main__': if main():