From d696df2a1f648f225568bb266891a38c8a6aadcd Mon Sep 17 00:00:00 2001 From: Andrew Chin Date: Sat, 7 Feb 2015 21:32:24 -0500 Subject: [PATCH] Don't crash if no renders/regionsets are found --- overviewer.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/overviewer.py b/overviewer.py index 71d7786..6739f0f 100755 --- a/overviewer.py +++ b/overviewer.py @@ -526,6 +526,12 @@ dir but you forgot to put quotes around the directory, since it contains spaces. tset = tileset.TileSet(w, rset, assetMrg, tex, tileSetOpts, tileset_dir) tilesets.append(tset) + # If none of the requested dimenstions exist, tilesets will be empty + if not tilesets: + logging.error("There are no tilesets to render! There's nothing to do, so exiting.") + return 1 + + # Do tileset preprocessing here, before we start dispatching jobs logging.info("Preprocessing...") for ts in tilesets: