summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTill Maas <opensource@till.name>2015-09-21 20:48:28 +0200
committerTill Maas <opensource@till.name>2015-09-21 20:48:28 +0200
commite1bee42cb3428eabb355427a2151d5056578e179 (patch)
treed92ff35a36932d1e4d8f33d152a29113d656983c
parentb89bbf7084c7b2f38d9ac17177e3383c106ed5b3 (diff)
downloadfedora-easy-karma-e1bee42cb3428eabb355427a2151d5056578e179.tar.gz
fedora-easy-karma-e1bee42cb3428eabb355427a2151d5056578e179.tar.xz
fedora-easy-karma-e1bee42cb3428eabb355427a2151d5056578e179.zip
Add --ipdb for interactive debugging
-rwxr-xr-xfedora-easy-karma.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/fedora-easy-karma.py b/fedora-easy-karma.py
index 3d0e947..48acd9f 100755
--- a/fedora-easy-karma.py
+++ b/fedora-easy-karma.py
@@ -404,6 +404,12 @@ class FedoraEasyKarma(object):
default=0,
type="int")
parser.add_option("",
+ "--ipdb",
+ dest="ipdb",
+ help="Launch ipbd for debugging",
+ action="store_true",
+ default=False)
+ parser.add_option("",
"--list-rpms-only",
dest="list_rpms_only",
help="Only list affected rpms",
@@ -639,6 +645,9 @@ class FedoraEasyKarma(object):
continue
installed_rpms = [
self.format_rpm(pkg) for pkg in installed_pkgs]
+ if self.options.ipdb:
+ import ipdb
+ ipdb.set_trace()
if not self.options.list_rpms_only:
print FEK_helper.bodhi_update_str(
update, bodhi_base_url=bc.base_url,