Browse Source

v.import: catch exception when unable to open datasource

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@66965 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 9 years ago
parent
commit
3972aa13b3
1 changed files with 4 additions and 1 deletions
  1. 4 1
      scripts/v.import/v.import.py

+ 4 - 1
scripts/v.import/v.import.py

@@ -109,7 +109,10 @@ def main():
 
 
     # list layers and exit
     # list layers and exit
     if flags['l']:
     if flags['l']:
-        grass.run_command('v.in.ogr', flags='l', input=options['input'])
+        try:
+            grass.run_command('v.in.ogr', flags='l', input=options['input'])
+        except CalledModuleError:
+            return 1
         return 0
         return 0
 
 
     OGRdatasource = options['input']
     OGRdatasource = options['input']