Lonnen/socorro — comment on commit 2fa48309d68bb663fffccc8bf8dc529aa55c844f
File: socorro/middleware/build_service.py line 21
By AdrianGaudebert:

This won't work. ``parse_query_string`` expects a string to be passed, formatted like so: ``param1/value1/param2/value2/``. There are examples in the doc string of that function.

Here I don't think you can use it as you made all parameters mandatory. You should instead build your ``parameters`` dictionary manually, like so:

params = {
"product": args[0],
"version": args[1],
"start": args[2],
"end": args[3]
}

The other solution would be to make your parameters optional here and give them default values in the implementation. In that case I suggest that you look at socorro/lib/external_common.py (and socorro/lib/search_common.py for an example on how to use it).