espeed/bulbs — pull request #38 by Grimboy (2012-04-02 16:17:18+00:00)
Title: Look before you leap + Rexster+neo4j compatibility

Okay so this is two separate things but they're close enough that I'm not really confident enough in my git-fu to have them in separate pull requests.

Rexster + neo4j will get quite error if you pass in a null as the third argument to createManualIndex rather than use the two argument version.

Look before you leap on conditionals so as to not accidently suppress exceptions by catching only the wrong type. Unfortunately Gremlin throws
the fairly generic RuntimeError for creating an index when one already
exists so catching by exception type isn't really an option.