diff options
-rwxr-xr-x | gis-observation-map | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gis-observation-map b/gis-observation-map index ac9baa7..1036009 100755 --- a/gis-observation-map +++ b/gis-observation-map @@ -103,10 +103,12 @@ if args.project_home is not None and args.project_name is not None: raise Exception('Invalid CRS') elif args.project_home is None or args.project_name is None: - parser.error() + parser.print_usage() + exit(1) if len(args.geometry) == 0 and len(args.point) == 0: - parser.error() + parser.print_usage() + exit(1) if len(args.point) > 0 and (args.margin is None or args.margin <= 0): parser.error("--point requires positive --margin") |