If I pass a non-integer value as a param for the minRam or minDisk filters, all flavors are returned instead of none, which would be expected since the filter found no matches.
Daryls-MacBook-Pro:zodiac dwalleck$ curl -ik -H "X-Auth-Token: 9486cec5-a29e-4811-821e-92148d2c0a68" https:\/\/127.0.0.1\/v2\/5820784/flavors?minRam=dhdhd
HTTP/1.1 200 OK
Date: Tue, 01 May 2012 15:16:54 GMT
Content-Length: 2011
Content-Type: application/json
X-Compute-Request-Id: req-dc0904ac-91fa-4a8c-9c47-71f9f8cb2682
Server: Jetty(8.0.y.z-SNAPSHOT)
{"flavors": [{"id": "1", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/1", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/1", "rel": "bookmark"}], "name": "256MB instance"}, {"id": "2", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/2", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/2", "rel": "bookmark"}], "name": "512MB instance"}, {"id": "3", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/3", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/3", "rel": "bookmark"}], "name": "1GB instance"}, {"id": "4", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/4", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/4", "rel": "bookmark"}], "name": "2GB instance"}, {"id": "5", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/5", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/5", "rel": "bookmark"}], "name": "4GB instance"}, {"id": "6", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/6", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/6", "rel": "bookmark"}], "name": "8GB instance"}, {"id": "7", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/7", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/7", "rel": "bookmark"}], "name": "15GB instance"}, {"id": "8", "links": [{"href": "https://127.0.0.1/v2/5820784/flavors/8", "rel": "self"}, {"href": "https://127.0.0.1/5820784/flavors/8", "rel": "bookmark"}], "name": "30GB instance"}]}
I would actually expect a 400 to be returned, as we can't reasonably fulfill the request for minRam>True or minRam<'a'.