Skip to content

gs_import_osm not tolerant to preexisting indices #14

@msoulier

Description

@msoulier

Following the instructions at http://bmander.github.com/graphserver/ I am trying to integrate GTFS and OSM data.

When running gs_import_osm on my osmdb file, it works for a while and then fails.

100201/103282 edges loaded
101234/103282 edges loaded
102267/103282 edges loaded
103300/103282 edges loaded
indexing vertices...
Traceback (most recent call last):
  File "/home/msoulier/envs/pathway/bin/gs_import_osm", line 8, in 
    load_entry_point('graphserver==0.1', 'console_scripts', 'gs_import_osm')()
  File "/home/msoulier/envs/pathway/lib/python2.6/site-packages/graphserver-0.1-py2.6.egg/graphserver/compiler/gdb_import_osm.py", line 87, in main
    gdb_import_osm(gdb, osmdb, options.namespace, slogs);
  File "/home/msoulier/envs/pathway/lib/python2.6/site-packages/graphserver-0.1-py2.6.egg/graphserver/compiler/gdb_import_osm.py", line 56, in gdb_import_osm
    gdb.index()
  File "/home/msoulier/envs/pathway/lib/python2.6/site-packages/graphserver-0.1-py2.6.egg/graphserver/graphdb.py", line 143, in index
    c.execute( "CREATE INDEX vertices_label ON vertices (label)" )
sqlite3.OperationalError: index vertices_label already exists

Seems like that exception should just be caught. Ok, it exists. Move on.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions