summaryrefslogtreecommitdiffstats
path: root/src/Gui/PluginList.py
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2010-03-04 14:57:51 +0100
committerJiri Moskovcak <jmoskovc@redhat.com>2010-03-04 14:57:51 +0100
commit892b7fde75cafca50a18dcb8620ddc22b2e74688 (patch)
tree1792361c43c8c6c7e8f7cce006e5cc163a19454d /src/Gui/PluginList.py
parent6b56dbe3c52d8be0f84995b4a584d50a13251890 (diff)
downloadabrt-892b7fde75cafca50a18dcb8620ddc22b2e74688.tar.gz
abrt-892b7fde75cafca50a18dcb8620ddc22b2e74688.tar.xz
abrt-892b7fde75cafca50a18dcb8620ddc22b2e74688.zip
GUI: added reporter selection window
Diffstat (limited to 'src/Gui/PluginList.py')
-rw-r--r--src/Gui/PluginList.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Gui/PluginList.py b/src/Gui/PluginList.py
index 6105b04e..288dfccf 100644
--- a/src/Gui/PluginList.py
+++ b/src/Gui/PluginList.py
@@ -24,6 +24,13 @@ class PluginInfoList(list):
else:
log("PluginInfoList: db == None")
+ def getReporterByName(self, name):
+ try:
+ return [x for x in self if x["Name"] == name][0]
+ except:
+ # if such reporter doesnt't exist return None
+ return None
+
def getEnabledPlugins(self):
return [x for x in self if x["Enabled"] == 'yes']