)]}'
{"magnumclient/v1/shell.py":[{"author":{"_account_id":13997,"name":"SHIGEMATSU Mitsuhiro","email":"shigematsu.mitsuhiro@lab.ntt.co.jp","username":"pshige"},"change_message_id":"16a0c6531b40f6d89ee62b8f1707c691ade6f3db","unresolved":false,"context_lines":[{"line_number":440,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPELTE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"dac4157f_5f8663ba","line":443,"updated":"2015-04-18 23:22:27.000000000","message":"s/UPDATE_COMPELTE/UPDATE_COMPLETE/","commit_id":"ddc9c2650ea2cd96ab2615dc0e78e9d009bf7c26"},{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"f69af9d3ab1d0e53fb97ec66ebcb25190fd872f2","unresolved":false,"context_lines":[{"line_number":440,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPELTE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"dac4157f_a280c447","line":443,"in_reply_to":"dac4157f_5f8663ba","updated":"2015-04-19 00:35:14.000000000","message":"+1","commit_id":"ddc9c2650ea2cd96ab2615dc0e78e9d009bf7c26"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"542868cfd00d55f9c072734202785a8802c0770e","unresolved":false,"context_lines":[{"line_number":440,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPELTE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"dac4157f_e2bebcd3","line":443,"in_reply_to":"dac4157f_a280c447","updated":"2015-04-19 01:47:13.000000000","message":"Done","commit_id":"ddc9c2650ea2cd96ab2615dc0e78e9d009bf7c26"},{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"f69af9d3ab1d0e53fb97ec66ebcb25190fd872f2","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPELTE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":3,"id":"dac4157f_c27bb87a","line":444,"updated":"2015-04-19 00:35:14.000000000","message":"I prefer that we use bay name here which might be more easy to understand.","commit_id":"ddc9c2650ea2cd96ab2615dc0e78e9d009bf7c26"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"45bfdafd43eefe29e7b275093846dc58ad9b69cd","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPELTE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":3,"id":"dac4157f_c2dcd848","line":444,"in_reply_to":"dac4157f_221714ef","updated":"2015-04-19 01:26:39.000000000","message":"What about name and uuid both record?","commit_id":"ddc9c2650ea2cd96ab2615dc0e78e9d009bf7c26"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"8005e054c18b9917e9c9e65d1edf52786537c23c","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPELTE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":3,"id":"dac4157f_221714ef","line":444,"in_reply_to":"dac4157f_c27bb87a","updated":"2015-04-19 01:25:48.000000000","message":"We can let two different bay with the same name, so i use uuid","commit_id":"ddc9c2650ea2cd96ab2615dc0e78e9d009bf7c26"},{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"395011e04fc3f1952c8dd161e36b3a9e2876d062","unresolved":false,"context_lines":[{"line_number":439,"context_line":"    \"\"\"Create a service.\"\"\""},{"line_number":440,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_ee2a237e","line":442,"updated":"2015-04-19 13:11:22.000000000","message":"Another I want to mention here is that most log messages are adding blank space at the end of every sentence but not the beginning.","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"b555fa8d85a6b1728e1be13e0ce275498159b6a8","unresolved":false,"context_lines":[{"line_number":439,"context_line":"    \"\"\"Create a service.\"\"\""},{"line_number":440,"context_line":"    bay \u003d cs.bays.get(args.bay)"},{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_424e88c2","line":442,"updated":"2015-04-19 02:35:30.000000000","message":"The syntax of the English is confusing.  Change \"there\" to \"in bay\" please.","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":13997,"name":"SHIGEMATSU Mitsuhiro","email":"shigematsu.mitsuhiro@lab.ntt.co.jp","username":"pshige"},"change_message_id":"840065b7547f0ab221b0aff27fd0309ceaff77cd","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_28eff3b1","line":444,"updated":"2015-04-19 08:45:08.000000000","message":"\"service\" is as expected?","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"f7770231d89f6176efbd4b18a7b69792029df098","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_3331a8ed","line":444,"in_reply_to":"dac4157f_28eff3b1","updated":"2015-04-19 11:11:35.000000000","message":"Seems service is not needed here?","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"b3be0a899d95be7cfba91e0bfb87363c0526c7a6","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_f3ba10c0","line":444,"in_reply_to":"dac4157f_28eff3b1","updated":"2015-04-19 12:15:28.000000000","message":"dindn’t got what you mean.did you mean the code can\u0027t work well?","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"b3be0a899d95be7cfba91e0bfb87363c0526c7a6","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_13dd8414","line":444,"in_reply_to":"dac4157f_3331a8ed","updated":"2015-04-19 12:15:28.000000000","message":"why not needed?","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"c4a346245f9a23a13c83f79e25a4de094a84e88a","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_bb10eaa9","line":444,"in_reply_to":"dac4157f_6e10534f","updated":"2015-04-20 03:01:59.000000000","message":"Done","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"395011e04fc3f1952c8dd161e36b3a9e2876d062","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a %s there\u0027"},{"line_number":443,"context_line":"              \u0027 until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status, \"service\"))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":5,"id":"dac4157f_6e10534f","line":444,"in_reply_to":"dac4157f_f3ba10c0","updated":"2015-04-19 13:11:22.000000000","message":"print(\u0027Bay status for %s is: %s. We can not create a service \u0027\n      \u0027in bay until the status is CREATE_COMPLETE \u0027\n      \u0027or UPDATE_COMPLETE.\u0027 %\n      (bay.uuid, bay.status))","commit_id":"d1056df43645744ab57215ea3e7176a4470af580"},{"author":{"_account_id":10206,"name":"Madhuri Kumari","email":"madhuri.kumari@intel.com","username":"Madhuri"},"change_message_id":"968012297d94200ff2778f947f564271cd21e1a1","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a service in bay \u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":6,"id":"dac4157f_bb87cad6","line":444,"updated":"2015-04-20 03:03:30.000000000","message":"Let it print args.bay, the one that user has passed bay name of bay uuid.","commit_id":"a6e5fc6b3367ee04e7388ef8b6f836558b2a0233"},{"author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"change_message_id":"f0ac7417f1849b72a108a079942e4b5cad4ee530","unresolved":false,"context_lines":[{"line_number":441,"context_line":"    if bay.status not in [\u0027CREATE_COMPLETE\u0027, \u0027UPDATE_COMPLETE\u0027]:"},{"line_number":442,"context_line":"        print(\u0027Bay status for %s is: %s. We can not create a service in bay \u0027"},{"line_number":443,"context_line":"              \u0027until the status is CREATE_COMPLETE or UPDATE_COMPLETE.\u0027 %"},{"line_number":444,"context_line":"              (bay.uuid, bay.status))"},{"line_number":445,"context_line":"        return"},{"line_number":446,"context_line":""},{"line_number":447,"context_line":"    opts \u003d {}"}],"source_content_type":"text/x-python","patch_set":6,"id":"dac4157f_b1d12bfe","line":444,"in_reply_to":"dac4157f_bb87cad6","updated":"2015-04-20 05:27:41.000000000","message":"Agree, this can make the message more clear for customer","commit_id":"a6e5fc6b3367ee04e7388ef8b6f836558b2a0233"}]}
