Minor tweaks

This commit is contained in:
Stefano Rivera 2010-11-23 08:56:23 +02:00
parent b78b21f43e
commit afb27f1e1b

View File

@ -376,20 +376,18 @@ def main():
# Parse the operation # Parse the operation
args = app.set_operation(args.pop(0)) + args args = app.set_operation(args.pop(0)) + args
if app.operation == 'build' and not '.dsc' in ' '.join(args): if app.operation == 'build' and '.dsc' not in ' '.join(args):
print >> stderr, ('Error: You have to specify a .dsc file if you want ' print >> stderr, ('Error: You have to specify a .dsc file if you want '
'to build.') 'to build.')
exit(1) exit(1)
# Execute the pbuilder command # Execute the pbuilder command
if not '--debug-echo' in args: if not '--debug-echo' in args:
p = subprocess.Popen(app.get_command(args))) exit(subprocess.call(app.get_command(args)))
exit(p.wait())
else: else:
print app.get_command([arg for arg in args if arg != '--debug-echo']) print app.get_command([arg for arg in args if arg != '--debug-echo'])
if __name__ == '__main__': if __name__ == '__main__':
try: try:
main() main()
except KeyboardInterrupt: except KeyboardInterrupt: