for name, project, meta in _resolve_submissions(obs, submission):
# osc submitreq [OPTIONS] SOURCEPRJ SOURCEPKG DESTPRJ [DESTPKG]
# osc request accept [-m TEXT] ID
- message = "submission %s" % str(name)
- print message
- if comment:
- message += ' comment: %s' % comment
+ print "submission %s" % str(name)
+
+ message = "Comments: %s \nGit project: %s\nTag: %s\nCommit: %s" \
+ % (comment or "submission %s" % str(name),
+ meta['projects'][0],
+ meta['git_tag'],
+ meta['git_tag'])
+
for pkg in obs.get_source_packages(project):
# Create SR
reqid = obs.create_sr(project, pkg, str(meta['obs_target_prj']),
- message=message)
+ message=str(message))
print 'package %s: created SR %s' % (pkg, reqid)
+
# and immediately set its state
- obs.set_sr_state(reqid, state=state, message=message, force=True)
+ message = "SR %s is set to %s" % (reqid, state)
+ if comment:
+ message += comment
+ obs.set_sr_state(reqid, state=state,
+ message=str(message), force=True)
print 'set SR state to', state
# delete submit group