def process_requests(build, request_q):
+ retry_count = 3
for x in request_q['requests']:
args = x[x.keys()[0]]
# Re-arrange SR-SYNC
for a in args:
a['url'] = request_q['url']
a['obs_target_prj'] = request_q['obs_target_prj']
- retry_count = 3
while retry_count >= 0:
try:
create_project(build, x.keys()[0], args, mode=request_q['reason'])
commit_date, cd_err, cd_ret = mygit._git_inout('show', ['-s', '--format=%ci'])
commit_msg, cm_err, cm_ret = mygit._git_inout('show', ['-s', '--format=%s'])
submit_date, sd_err, sd_ret = mygit._git_inout('for-each-ref', \
- ['--count=1', '--sort=-taggerdate', '--format=%(taggerdate:iso)'])
+ ['--count=1', '--sort=-taggerdate', '--format=%(taggerdate:iso)', 'refs/tags/%s' % git_tag])
submit_msg, sm_err, sm_ret = mygit._git_inout('for-each-ref', \
- ['--count=1', '--sort=-taggerdate', '--format=%(subject)'])
- submitter, st_err, st_ret = mygit._git_inout('for-each-ref',\
- ['--count=1', '--sort=-taggerdate', '--format=%(taggeremail)'])
+ ['--count=1', '--sort=-taggerdate', '--format=%(subject)', 'refs/tags/%s' % git_tag])
+ submitter, st_err, st_ret = mygit._git_inout('for-each-ref', \
+ ['--count=1', '--sort=-taggerdate', '--format=%(taggeremail)', 'refs/tags/%s' % git_tag])
#print '[%s] %s%s' % (__file__, commit_date, commit_msg)
#print '[%s] %s%s%s' % (__file__, submit_date, submit_msg, submitter)