From 85a55c25c3fd4a286398b96e7e111f32485bcb05 Mon Sep 17 00:00:00 2001 From: Aaron Griffith Date: Mon, 25 Jul 2011 11:05:21 -0400 Subject: [PATCH] more helpful error if given worlddir does not contain level.dat --- overviewer.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/overviewer.py b/overviewer.py index 29502aa..f86a83d 100755 --- a/overviewer.py +++ b/overviewer.py @@ -176,6 +176,11 @@ def main(): parser.print_help() logging.error("Invalid world number") sys.exit(1) + + # final sanity check for worlddir + if not os.path.exists(os.path.join(worlddir, 'level.dat')): + logging.error("Invalid world path -- does not contain level.dat") + sys.exit(1) if len(args) < 2: if options.delete: