summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2012-12-12 12:07:59 -0500
committerDavid Malcolm <dmalcolm@redhat.com>2012-12-12 12:07:59 -0500
commit33e43977ee521ec154bdb15316a3dcbe6030f3d7 (patch)
treea43a0432bbd1e30733433d9e7fe57d492818c88e
parent545e8cb166301060ff964fa155de7797db04ed96 (diff)
downloadtriage-master.tar.gz
triage-master.tar.xz
triage-master.zip
move ui to new source fileHEADmaster
-rwxr-xr-xabrt-triage.py35
-rw-r--r--ui.py30
2 files changed, 31 insertions, 34 deletions
diff --git a/abrt-triage.py b/abrt-triage.py
index 0a8ebb1..e6e3095 100755
--- a/abrt-triage.py
+++ b/abrt-triage.py
@@ -5,40 +5,8 @@ import sys
import bugzilla
-import gtk
-import gtk.glade
-
from rules import get_change
-class ChangeGui(object):
- def __init__(self, change):
- self.change = change
-
- self._change_wnd = gtk.glade.XML ('triage.glade', 'change_window')
- self._window = self._change_wnd.get_widget('change_window')
- self._old_summary = self._change_wnd.get_widget('old_summary')
- self._new_summary = self._change_wnd.get_widget('new_summary')
- self._old_component = self._change_wnd.get_widget('old_component')
- self._new_component = self._change_wnd.get_widget('new_component')
- self._new_comment = self._change_wnd.get_widget('new_comment')
-
- print self.__dict__
- for attr in self.__dict__:
- print attr
- #print getattr(self, attr).__dict__
- print self._window.__dict__
- self._window.set_title('Proposed changes for bug %i' % self.change.bug.id)
- self._old_summary.set_text(change.bug._bug.summary)
- if change.newsummary:
- self._new_summary.set_text(change.newsummary)
- self._old_component.set_text(change.bug._bug.component)
- if change.newcomponent:
- self._new_component.set_text(change.newcomponent)
- if change.comment:
- self._new_comment.get_buffer().set_text(change.comment)
-
-
-
def main():
bug_id = int(sys.argv[1])
bz=bugzilla.Bugzilla(url='https://bugzilla.redhat.com/xmlrpc.cgi')
@@ -46,11 +14,10 @@ def main():
change = get_change(bz, bug_id)
print change
if False:
+ from ui import ChangeGui
g = ChangeGui(change)
gtk.main()
-
-
main()
diff --git a/ui.py b/ui.py
new file mode 100644
index 0000000..6866438
--- /dev/null
+++ b/ui.py
@@ -0,0 +1,30 @@
+import gtk
+import gtk.glade
+
+class ChangeGui(object):
+ def __init__(self, change):
+ self.change = change
+
+ self._change_wnd = gtk.glade.XML ('triage.glade', 'change_window')
+ self._window = self._change_wnd.get_widget('change_window')
+ self._old_summary = self._change_wnd.get_widget('old_summary')
+ self._new_summary = self._change_wnd.get_widget('new_summary')
+ self._old_component = self._change_wnd.get_widget('old_component')
+ self._new_component = self._change_wnd.get_widget('new_component')
+ self._new_comment = self._change_wnd.get_widget('new_comment')
+
+ print self.__dict__
+ for attr in self.__dict__:
+ print attr
+ #print getattr(self, attr).__dict__
+ print self._window.__dict__
+ self._window.set_title('Proposed changes for bug %i' % self.change.bug.id)
+ self._old_summary.set_text(change.bug._bug.summary)
+ if change.newsummary:
+ self._new_summary.set_text(change.newsummary)
+ self._old_component.set_text(change.bug._bug.component)
+ if change.newcomponent:
+ self._new_component.set_text(change.newcomponent)
+ if change.comment:
+ self._new_comment.get_buffer().set_text(change.comment)
+