)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3fe2f769ee2d172ab2ce251ce741d13411a1b3bf","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Masahito Muroi \u003cmuroi.masahito@lab.ntt.co.jp\u003e"},{"line_number":5,"context_line":"CommitDate: 2017-06-23 15:01:31 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move convert_requirements method to utils namespace"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"convert_requirements method is used by host_plugin and instance_plugin."},{"line_number":10,"context_line":"But the method is implemented as an instance method of host_plugin."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f201791_e7d206d1","line":7,"updated":"2017-06-27 13:55:35.000000000","message":"Move the convert_requirements method to the utils namespace","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3fe2f769ee2d172ab2ce251ce741d13411a1b3bf","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Move convert_requirements method to utils namespace"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"convert_requirements method is used by host_plugin and instance_plugin."},{"line_number":10,"context_line":"But the method is implemented as an instance method of host_plugin."},{"line_number":11,"context_line":"The instance_plugin can\u0027t use the mothod without an instance of"},{"line_number":12,"context_line":"host_plugin."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f201791_27f6be64","line":9,"updated":"2017-06-27 13:55:35.000000000","message":"The convert_requirements method","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3fe2f769ee2d172ab2ce251ce741d13411a1b3bf","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Move convert_requirements method to utils namespace"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"convert_requirements method is used by host_plugin and instance_plugin."},{"line_number":10,"context_line":"But the method is implemented as an instance method of host_plugin."},{"line_number":11,"context_line":"The instance_plugin can\u0027t use the mothod without an instance of"},{"line_number":12,"context_line":"host_plugin."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f201791_e7eb2675","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":29},"updated":"2017-06-27 13:55:35.000000000","message":"But this method is implemented / But it is implemented","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3fe2f769ee2d172ab2ce251ce741d13411a1b3bf","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"convert_requirements method is used by host_plugin and instance_plugin."},{"line_number":10,"context_line":"But the method is implemented as an instance method of host_plugin."},{"line_number":11,"context_line":"The instance_plugin can\u0027t use the mothod without an instance of"},{"line_number":12,"context_line":"host_plugin."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"This patch moves convert_requirements method to utils namespace. All"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f201791_c706ea52","line":11,"range":{"start_line":11,"start_character":30,"end_line":11,"end_character":40},"updated":"2017-06-27 13:55:35.000000000","message":"this method","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3fe2f769ee2d172ab2ce251ce741d13411a1b3bf","unresolved":false,"context_lines":[{"line_number":11,"context_line":"The instance_plugin can\u0027t use the mothod without an instance of"},{"line_number":12,"context_line":"host_plugin."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"This patch moves convert_requirements method to utils namespace. All"},{"line_number":15,"context_line":"plugins which query the db data can use the method."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Partially implements: blueprint new-instance-reservation"},{"line_number":18,"context_line":"Change-Id: Ib365a794b45a1a1bf0c1b0a8a750171d44d25b8a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f201791_47989a1a","line":15,"range":{"start_line":14,"start_character":0,"end_line":15,"end_character":51},"updated":"2017-06-27 13:55:35.000000000","message":"This patch moves the convert_requirements method to the utils namespace. All plugins which query the db data can use this method.","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"}],"blazar/utils/plugins.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"3fe2f769ee2d172ab2ce251ce741d13411a1b3bf","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import json"},{"line_number":17,"context_line":"import six"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from blazar.manager import exceptions as manager_ex"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f201791_27cd9e30","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":10},"updated":"2017-06-27 13:55:35.000000000","message":"There should be a blank line between these two imports, as json is a standard library import and six is a third party import.","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"},{"author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"change_message_id":"01256d4e18e1be05050033b11594ede27a773e40","unresolved":false,"context_lines":[{"line_number":13,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":14,"context_line":"# limitations under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import json"},{"line_number":17,"context_line":"import six"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from blazar.manager import exceptions as manager_ex"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f201791_4c4f9a92","line":17,"range":{"start_line":16,"start_character":0,"end_line":17,"end_character":10},"in_reply_to":"5f201791_27cd9e30","updated":"2017-06-27 15:38:48.000000000","message":"Done","commit_id":"3e0c0e6d0da4a14f1c472108df17999dcfcefbe3"}]}
