[yum-commits] yum-complete-transaction.py

James Antill james at osuosl.org
Wed Apr 8 13:59:20 UTC 2009


 yum-complete-transaction.py |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

New commits:
commit 625e603b9ccfd8a1b2f1c4d7ef7e7123a8d37428
Author: James Antill <james at and.org>
Date:   Wed Apr 8 09:59:06 2009 -0400

    Add yum-complete-transaction options under it's name

diff --git a/yum-complete-transaction.py b/yum-complete-transaction.py
index 17ef3c8..906af83 100755
--- a/yum-complete-transaction.py
+++ b/yum-complete-transaction.py
@@ -110,6 +110,10 @@ class YumCompleteTransaction(YumUtilBase):
         self.logger = logging.getLogger("yum.verbose.cli.yumcompletets")
         # Add util commandline options to the yum-cli ones
         self.optparser = self.getOptionParser()
+        if hasattr(self, 'getOptionGroup'):
+            self.optparser_grp = self.getOptionGroup()
+        else:
+            self.optparser_grp = self.optparser
         self.addCmdOptions()
         self.main()
 
@@ -123,7 +127,7 @@ class YumCompleteTransaction(YumUtilBase):
                 os.unlink(f)
 
     def addCmdOptions(self):
-        self.optparser.add_option("--cleanup-only", default=False,
+        self.optparser_grp.add_option("--cleanup-only", default=False,
             action="store_true", dest="cleanup",
             help='Do not complete the transaction just clean up transaction journals')
 


More information about the Yum-commits mailing list