)]}'
{"doc/source/admin/pci-passthrough.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"33cdabb672abc9fa32e8284c3ffbab4582519fcc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"7f287b81_de5a83f1","updated":"2017-08-25 13:58:11.000000000","message":"I\u0027d like to see this dragged out into its own patch so we can backport it. I don\u0027t know if we\u0027re in the business of backporting docs yet though, so maybe not?","commit_id":"e76a684eb2c6460faf2c5a322073ca9fc743ed18"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"440568988ad861007e83ec4c836a62ac36dbc724","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"7f287b81_0cae7a97","in_reply_to":"7f287b81_de5a83f1","updated":"2017-08-28 13:35:36.000000000","message":"Done","commit_id":"e76a684eb2c6460faf2c5a322073ca9fc743ed18"}],"nova/pci/devspec.py":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"d32e0df88a9da212a2004eaa79ae418ecd8cb80e","unresolved":false,"context_lines":[{"line_number":49,"context_line":"            all(c in string.hexdigits for c in self.slot),"},{"line_number":50,"context_line":"            all(c in string.hexdigits for c in self.func)])"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    def _set_pci_dev_info(self, prop, maxval, hex_value):"},{"line_number":53,"context_line":"        a \u003d getattr(self, prop)"},{"line_number":54,"context_line":"        if a \u003d\u003d ANY:"},{"line_number":55,"context_line":"            return"}],"source_content_type":"text/x-python","patch_set":7,"id":"7f287b81_49160d58","line":52,"updated":"2017-09-04 14:27:55.000000000","message":"oh, wow, that is a better name.","commit_id":"4ec16686425513592ff78d2146ecd6afd8ef03e7"}]}
