X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=bin%2Fglsa-check;h=87eafca47d9d162e26e1561de823a247c866ea9f;hb=08cd954a46def397ca7aa62e5f738cd2fa77a228;hp=969ad84fb0e229dfb30b869edf778d15e81bfa1c;hpb=f8960360ebca8ae85b91e24047afc21f6eda33bb;p=portage.git diff --git a/bin/glsa-check b/bin/glsa-check old mode 100644 new mode 100755 index 969ad84fb..87eafca47 --- a/bin/glsa-check +++ b/bin/glsa-check @@ -1,5 +1,5 @@ -#!/usr/bin/python -# Copyright 2008-2013 Gentoo Foundation +#!/usr/bin/python -bb +# Copyright 2008-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 from __future__ import print_function @@ -13,68 +13,67 @@ sys.path.insert(0, pym_path) import portage portage._internal_caller = True from portage import os -from portage.output import * - -from optparse import OptionGroup, OptionParser +from portage.output import green, red, nocolor, white +from portage.util._argparse import ArgumentParser __program__ = "glsa-check" __author__ = "Marius Mauch " __version__ = "1.0" -def cb_version(*args, **kwargs): - """Callback for --version""" - sys.stderr.write("\n"+ __program__ + ", version " + __version__ + "\n") - sys.stderr.write("Author: " + __author__ + "\n") - sys.stderr.write("This program is licensed under the GPL, version 2\n\n") - sys.exit(0) - # option parsing -parser = OptionParser(usage="%prog