Przeglądaj źródła

libpython: don't run g.gisenv if not available (during compilation)
(merge https://trac.osgeo.org/grass/changeset/42576 from trunk)


git-svn-id: https://svn.osgeo.org/grass/grass/trunk@42577 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa 15 lat temu
rodzic
commit
2f5d36efca
1 zmienionych plików z 4 dodań i 2 usunięć
  1. 4 2
      lib/python/core.py

+ 4 - 2
lib/python/core.py

@@ -505,8 +505,6 @@ def gisenv():
     s = read_command("g.gisenv", flags='n')
     return parse_key_val(s)
 
-debug_level = int(gisenv().get('DEBUG', 0))
-
 # interface to g.region
 
 def region():
@@ -863,3 +861,7 @@ def command_info(cmd):
     cmdinfo['parameters'] = dict
                 
     return cmdinfo
+
+# get debug_level
+if find_program('g.gisenv', ['--help']):
+    debug_level = int(gisenv().get('DEBUG', 0))