1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-12-26 09:56:13 +01:00

- use oscerr.UserAbort()

This commit is contained in:
Marcus Huewe 2010-04-20 15:22:03 +02:00
parent ce8ec5f555
commit d0abff3210
2 changed files with 5 additions and 4 deletions

View File

@ -784,7 +784,8 @@ class Osc(cmdln.Cmdln):
print "Submitting patchinfo ", ', '.join(pi), " to ", ', '.join(targetprojects)
print "\nEverything fine? Can we create the requests ? [y/n]"
if sys.stdin.read(1) != "y":
sys.exit("Aborted...")
print >>sys.stderr, 'Aborted...'
raise oscerr.UserAbort()
# loop via all packages to do the action
for p in pac:
@ -844,7 +845,7 @@ class Osc(cmdln.Cmdln):
print 'Your working copy has local modifications.'
repl = raw_input('Proceed without committing the local changes? (y|N) ')
if repl != 'y':
sys.exit(1)
raise oscerr.UserAbort()
elif len(args) >= 3:
# get the arguments from the commandline
src_project, src_package, dst_project = args[0:3]
@ -899,7 +900,7 @@ Please submit there instead, or use --nodevelproject to force direct submission.
repl = raw_input('Supersede the old requests? (y/n/c) ')
if repl.lower() == 'c':
print >>sys.stderr, 'Aborting'
sys.exit(1)
raise oscerr.UserAbort()
if not opts.message:
difflines = []

View File

@ -4647,7 +4647,7 @@ def request_interactive_review(apiurl, request):
subprocess.call('%s %s' % (pager, tmpfile.name), shell=True)
elif repl == 'c':
print >>sys.stderr, 'Aborting'
sys.exit(1)
raise oscerr.UserAbort()
else:
state_map = {'a': 'accepted', 'd': 'declined', 'r': 'revoked'}
mo = re.search('^([adr])(?:\s+-m\s+(.*))?$', repl)