From d9946dd8b7c040668ca3560b49d8307435d4a599 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Feb 10 2012 21:18:43 +0000 Subject: Catch R2specError and print the actual error message. --- diff --git a/R2rpm b/R2rpm index ef09440..03ea3c8 100755 --- a/R2rpm +++ b/R2rpm @@ -20,8 +20,12 @@ """ R2rpm launcher script """ from r2spec.r2spec_obj import R2rpm, setup_parser +from r2spec import R2specError if __name__ == '__main__': PARSER = setup_parser('R2rpm') ARG = PARSER.parse_args() - R2rpm().main(ARG) + try: + R2rpm().main(ARG) + except R2specError, err: + print err diff --git a/R2spec b/R2spec index f11974d..97d8720 100755 --- a/R2spec +++ b/R2spec @@ -20,8 +20,12 @@ """ R2spec launcher script """ from r2spec.r2spec_obj import R2spec, setup_parser +from r2spec import R2specError if __name__ == '__main__': PARSER = setup_parser('R2spec') ARG = PARSER.parse_args() - R2spec().main(ARG) + try: + R2spec().main(ARG) + except R2specError, err: + print err