Przeglądaj źródła

pythonlib: report the failed map calc expressions

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@69574 15284696-431f-4ddb-bdfa-cd5b030d7da7
Vaclav Petras 8 lat temu
rodzic
commit
a2df8e2201
2 zmienionych plików z 4 dodań i 2 usunięć
  1. 2 1
      lib/python/script/raster.py
  2. 2 1
      lib/python/script/raster3d.py

+ 2 - 1
lib/python/script/raster.py

@@ -110,7 +110,8 @@ def mapcalc(exp, quiet=False, verbose=False, overwrite=False,
         write_command('r.mapcalc', file='-', stdin=e, env=env, seed=seed,
                       quiet=quiet, verbose=verbose, overwrite=overwrite)
     except CalledModuleError:
-        fatal(_("An error occurred while running r.mapcalc"))
+        fatal(_("An error occurred while running r.mapcalc"
+                " with expression: %s") % e)
 
 
 def mapcalc_start(exp, quiet=False, verbose=False, overwrite=False,

+ 2 - 1
lib/python/script/raster3d.py

@@ -89,4 +89,5 @@ def mapcalc3d(exp, quiet=False, verbose=False, overwrite=False,
         write_command('r3.mapcalc', file='-', stdin=e, env=env, seed=seed,
                       quiet=quiet, verbose=verbose, overwrite=overwrite)
     except CalledModuleError:
-        fatal(_("An error occurred while running r3.mapcalc"))
+        fatal(_("An error occurred while running r3.mapcalc"
+                " with expression: %s") % e)