Support multiply levels branch name in submit tag
authorLin Yang <lin.a.yang@intel.com>
Mon, 14 Oct 2013 07:34:29 +0000 (15:34 +0800)
committerLin Yang <lin.a.yang@intel.com>
Mon, 14 Oct 2013 07:34:29 +0000 (15:34 +0800)
Branch name maybe contain '/', like devel/efl. Originly, submission with tag
submit/devel/efl/20131009.205635 is treated as
submit branch: devel date: efl/20131009.205635 instead of
submit branch: devel/efl date:20131009.205635.

Fixes: #1378

Change-Id: I57abe3cf1022535ff7e77bf7cefd88a198ce262f
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
job_submitobs.py

index 7731ae9..a07533c 100755 (executable)
@@ -74,7 +74,7 @@ def parse_submit_tag(tag):
     date = None
 
     if tag.startswith('submit/'):
-        pos = tag.find('/', len('submit/'))
+        pos = tag.rfind('/', len('submit/'))
         if pos != -1:
             branch = tag[len('submit/'):pos]
             if branch == 'trunk':