)]}'
{"doc/source/contributor/placement.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"8188a4515b54254663b958673b16dbe0da63cb80","unresolved":false,"context_lines":[{"line_number":223,"context_line":"``util.pick_last_modified`` is available to help choose the most recent"},{"line_number":224,"context_line":"last-modified when traversing a collection of entities."},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"If there is no directly associated object (for example, the output is the"},{"line_number":227,"context_line":"composite of several objects) then the ``Last-Modified`` time should be"},{"line_number":228,"context_line":"``timeutils.utcnow(with_timezone\u003dTrue)`` (the timezone must be set in order"},{"line_number":229,"context_line":"to be a valid HTTP timestamp)."},{"line_number":230,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"df87a7cf_610336c0","line":227,"range":{"start_line":226,"start_character":43,"end_line":227,"end_character":28},"updated":"2017-12-12 20:23:56.000000000","message":"Would be good to further the example with a concrete API example for this, e.g. GET /resource_providers/{uuid}/aggregates or GET /allocation_candidates?","commit_id":"413d50e78eac2b7d23c2b2df1330e8f2aee3aa18"}]}
