[oe-commits] org.oe.dev classes/seppuku.bbclass: This could be feature complete now

freyther commit openembedded-commits at lists.openembedded.org
Wed Mar 7 00:47:28 UTC 2007


classes/seppuku.bbclass: This could be feature complete now

    It is time to try it

Author: freyther at openembedded.org
Branch: org.openembedded.dev
Revision: d94ed5c6398235ec9f0969f4249ce96142b1ee20
ViewMTN: http://monotone.openembedded.org/revision.psp?id=d94ed5c6398235ec9f0969f4249ce96142b1ee20
Files:
1
classes/seppuku.bbclass
Diffs:

#
# mt diff -rabd1794087b61f542b48d21cb0a560a501a6ee72 -rd94ed5c6398235ec9f0969f4249ce96142b1ee20
#
# 
# 
# patch "classes/seppuku.bbclass"
#  from [70178277aa70459c6fdd959a39a6b7f751fea0b0]
#    to [460325b7951d54138b90ef7f4e41b03944d98300]
# 
============================================================
--- classes/seppuku.bbclass	70178277aa70459c6fdd959a39a6b7f751fea0b0
+++ classes/seppuku.bbclass	460325b7951d54138b90ef7f4e41b03944d98300
@@ -112,6 +112,24 @@ def seppuku_find_bug_report(opener, quer
         (number,status) = scanner.result()[0]
         return (status != "CLOSED",number)
 
+def seppuku_reopen_bug(opener, file, product, component, bug_number, bugname, text):
+    """
+    Reopen a bug report and append to the comment
+
+    Same as with opening a new report, some bits need to be inside the url
+
+    http://bugzilla.openmoko.org/cgi-bin/bugzilla/process_bug.cgi?id=239&bug_file_loc=http%3A%2F%2F&version=2007&longdesclength=2&product=OpenMoko&component=autobuilds&comment=bla&priority=P2&bug_severity=normal&op_sys=Linux&rep_platform=Neo1973&knob=reopen&target_milestone=Phase+0&short_desc=foo
+    """
+
+    import urllib
+    param = urllib.urlencode( { "product" : product, "component" : component, "longdesclength" : 2,
+                                "short_desc" : bugname, "comment" : text, "knob" : "reopen" } )
+    result = opener.open( file + param )
+    if result.code != 200:
+        return False
+    else
+        return True
+
 def seppuku_file_bug(opener, file, product, component, bugname, text):
     """
     Create a completely new bug report






More information about the Openembedded-commits mailing list