[GRASS-SVN] r44198 - grass/trunk/scripts/v.in.wfs
svn_grass at osgeo.org
svn_grass at osgeo.org
Sat Nov 6 18:33:31 EDT 2010
Author: martinl
Date: 2010-11-06 15:33:31 -0700 (Sat, 06 Nov 2010)
New Revision: 44198
Modified:
grass/trunk/scripts/v.in.wfs/v.in.wfs.py
Log:
fix v.in.wfs, be more verbose
Modified: grass/trunk/scripts/v.in.wfs/v.in.wfs.py
===================================================================
--- grass/trunk/scripts/v.in.wfs/v.in.wfs.py 2010-11-06 22:23:36 UTC (rev 44197)
+++ grass/trunk/scripts/v.in.wfs/v.in.wfs.py 2010-11-06 22:33:31 UTC (rev 44198)
@@ -40,12 +40,12 @@
def main():
out = options['output']
- wfs_url = options['wfs']
+ wfs_url = options['url']
tmp = grass.tempfile()
tmpxml = tmp + '.xml'
- grass.message(_("Retrieving data ..."))
+ grass.message(_("Retrieving data..."))
inf = urllib.urlopen(wfs_url)
outf = file(tmpxml, 'wb')
while True:
@@ -56,11 +56,15 @@
inf.close()
outf.close()
- grass.run_command('v.in.ogr', flags = 'o', dsn = tmpxml, out = out)
+ grass.message(_("Importing data..."))
+ ret = grass.run_command('v.in.ogr', flags = 'o', dsn = tmpxml, out = out)
grass.try_remove(tmpxml)
+
+ if ret == 0:
+ grass.message(_("Vector points map <%s> imported from WFS.") % out)
+ else:
+ grass.message(_("WFS import failed"))
- grass.message(_("Vector points map <%s> imported from WFS.") % out)
-
if __name__ == "__main__":
options, flags = grass.parser()
main()
More information about the grass-commit
mailing list