)]}'
{"moganclient/common/i18n.py":[{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"9f47666dcca58168023fff16969177968b374082","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import oslo_i18n"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"_translators \u003d oslo_i18n.TranslatorFactory(domain\u003d\u0027moganclient\u0027)"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# The primary translation function using the well-known name \"_\""},{"line_number":21,"context_line":"_ \u003d _translators.primary"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f1a1f67_a21720ee","line":21,"range":{"start_line":18,"start_character":0,"end_line":21,"end_character":24},"updated":"2017-07-12 10:12:09.000000000","message":"let group this in to one line to avoid one-time-used _translators","commit_id":"c331651f50af5559724abd2b1fbb15caabc74b07"}],"moganclient/osc/v1/flavor.py":[{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"9f47666dcca58168023fff16969177968b374082","unresolved":false,"context_lines":[{"line_number":123,"context_line":"            except Exception as e:"},{"line_number":124,"context_line":"                result +\u003d 1"},{"line_number":125,"context_line":"                LOG.error(\"Failed to delete flavor with name or UUID \""},{"line_number":126,"context_line":"                          \"\u0027%(flavor)s\u0027: %(e)s\" %"},{"line_number":127,"context_line":"                          {\u0027flavor\u0027: one_flavor, \u0027e\u0027: e})"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"        if result \u003e 0:"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f1a1f67_a2ecc0f3","line":126,"range":{"start_line":126,"start_character":47,"end_line":126,"end_character":49},"updated":"2017-07-12 10:12:09.000000000","message":"Follow H904: % -\u003e ,","commit_id":"c331651f50af5559724abd2b1fbb15caabc74b07"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"9f47666dcca58168023fff16969177968b374082","unresolved":false,"context_lines":[{"line_number":269,"context_line":"                        data, parsed_args.project)"},{"line_number":270,"context_line":"            except Exception as e:"},{"line_number":271,"context_line":"                LOG.error(\"Failed to remove flavor access to project: \""},{"line_number":272,"context_line":"                          \"%s\", e)"},{"line_number":273,"context_line":"                result +\u003d 1"},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        if result \u003e 0:"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f1a1f67_22baf0dd","line":272,"range":{"start_line":272,"start_character":26,"end_line":272,"end_character":34},"updated":"2017-07-12 10:12:09.000000000","message":"Can we make it one line?","commit_id":"c331651f50af5559724abd2b1fbb15caabc74b07"},{"author":{"_account_id":9610,"name":"Tao Li","email":"litao3721@126.com","username":"Litao"},"change_message_id":"85f70d8e0f722a74954e8e72ee757ef974c2cc70","unresolved":false,"context_lines":[{"line_number":122,"context_line":"                bc_client.flavor.delete(data.uuid)"},{"line_number":123,"context_line":"            except Exception as e:"},{"line_number":124,"context_line":"                result +\u003d 1"},{"line_number":125,"context_line":"                LOG.error(\"Failed to delete flavor with name or UUID \""},{"line_number":126,"context_line":"                          \"\u0027%(flavor)s\u0027: %(e)s\","},{"line_number":127,"context_line":"                          {\u0027flavor\u0027: one_flavor, \u0027e\u0027: e})"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_3ae1d99b","line":125,"range":{"start_line":125,"start_character":25,"end_line":125,"end_character":27},"updated":"2017-07-13 01:33:55.000000000","message":"Why remove ‘_’? just _LE, _LI, _LW.","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"8d033e7b8ba106295aa06a3a8c5ebbad67bb0f53","unresolved":false,"context_lines":[{"line_number":122,"context_line":"                bc_client.flavor.delete(data.uuid)"},{"line_number":123,"context_line":"            except Exception as e:"},{"line_number":124,"context_line":"                result +\u003d 1"},{"line_number":125,"context_line":"                LOG.error(\"Failed to delete flavor with name or UUID \""},{"line_number":126,"context_line":"                          \"\u0027%(flavor)s\u0027: %(e)s\","},{"line_number":127,"context_line":"                          {\u0027flavor\u0027: one_flavor, \u0027e\u0027: e})"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_ddcbffa2","line":125,"range":{"start_line":125,"start_character":25,"end_line":125,"end_character":27},"in_reply_to":"1f1a1f67_3ae1d99b","updated":"2017-07-13 01:50:59.000000000","message":"please see the commit message...","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"},{"author":{"_account_id":9610,"name":"Tao Li","email":"litao3721@126.com","username":"Litao"},"change_message_id":"c2ab8972aba3d190892387f418446bfafcd4f223","unresolved":false,"context_lines":[{"line_number":122,"context_line":"                bc_client.flavor.delete(data.uuid)"},{"line_number":123,"context_line":"            except Exception as e:"},{"line_number":124,"context_line":"                result +\u003d 1"},{"line_number":125,"context_line":"                LOG.error(\"Failed to delete flavor with name or UUID \""},{"line_number":126,"context_line":"                          \"\u0027%(flavor)s\u0027: %(e)s\","},{"line_number":127,"context_line":"                          {\u0027flavor\u0027: one_flavor, \u0027e\u0027: e})"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_541c6169","line":125,"range":{"start_line":125,"start_character":25,"end_line":125,"end_character":27},"in_reply_to":"1f1a1f67_5d07ef1d","updated":"2017-07-13 08:18:48.000000000","message":"Got it","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"},{"author":{"_account_id":25720,"name":"Ngo Quoc Cuong","email":"cuongngo.ict@gmail.com","username":"cuongnq"},"change_message_id":"b46382e0f1d83e54f7b17eb291c11874de14dd71","unresolved":false,"context_lines":[{"line_number":122,"context_line":"                bc_client.flavor.delete(data.uuid)"},{"line_number":123,"context_line":"            except Exception as e:"},{"line_number":124,"context_line":"                result +\u003d 1"},{"line_number":125,"context_line":"                LOG.error(\"Failed to delete flavor with name or UUID \""},{"line_number":126,"context_line":"                          \"\u0027%(flavor)s\u0027: %(e)s\","},{"line_number":127,"context_line":"                          {\u0027flavor\u0027: one_flavor, \u0027e\u0027: e})"},{"line_number":128,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_5d07ef1d","line":125,"range":{"start_line":125,"start_character":25,"end_line":125,"end_character":27},"in_reply_to":"1f1a1f67_ddcbffa2","updated":"2017-07-13 02:20:58.000000000","message":"@Tao Li: Please note the purpose of this remove, this is because operators prefer reading logs in English then they can search on the internet easier.","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"}],"moganclient/osc/v1/keypair.py":[{"author":{"_account_id":9610,"name":"Tao Li","email":"litao3721@126.com","username":"Litao"},"change_message_id":"85f70d8e0f722a74954e8e72ee757ef974c2cc70","unresolved":false,"context_lines":[{"line_number":109,"context_line":"                bc_client.keypair.delete(one_key, parsed_args.user)"},{"line_number":110,"context_line":"            except Exception as e:"},{"line_number":111,"context_line":"                result +\u003d 1"},{"line_number":112,"context_line":"                LOG.error(\"Failed to delete keypair with name \""},{"line_number":113,"context_line":"                          \"\u0027%(key)s\u0027: %(e)s\","},{"line_number":114,"context_line":"                          {\u0027key\u0027: one_key, \u0027e\u0027: e})"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_5ae495ac","line":112,"range":{"start_line":112,"start_character":25,"end_line":112,"end_character":27},"updated":"2017-07-13 01:33:55.000000000","message":"Why remove ‘_’? just _LE, _LI, _LW.","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"}],"moganclient/osc/v1/server.py":[{"author":{"_account_id":9610,"name":"Tao Li","email":"litao3721@126.com","username":"Litao"},"change_message_id":"85f70d8e0f722a74954e8e72ee757ef974c2cc70","unresolved":false,"context_lines":[{"line_number":54,"context_line":"                method(data.uuid, **kwargs)"},{"line_number":55,"context_line":"            except Exception as e:"},{"line_number":56,"context_line":"                result +\u003d 1"},{"line_number":57,"context_line":"                LOG.error(\"Failed to %(action)s server with name or UUID \""},{"line_number":58,"context_line":"                          \"\u0027%(server)s\u0027: %(e)s\","},{"line_number":59,"context_line":"                          {\u0027action\u0027: action, \u0027server\u0027: one_server, \u0027e\u0027: e})"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_7a52b169","line":57,"range":{"start_line":57,"start_character":25,"end_line":57,"end_character":27},"updated":"2017-07-13 01:33:55.000000000","message":"Why remove ‘_’? just _LE, _LI, _LW.","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"},{"author":{"_account_id":9610,"name":"Tao Li","email":"litao3721@126.com","username":"Litao"},"change_message_id":"85f70d8e0f722a74954e8e72ee757ef974c2cc70","unresolved":false,"context_lines":[{"line_number":253,"context_line":"                bc_client.server.delete(data.uuid)"},{"line_number":254,"context_line":"            except Exception as e:"},{"line_number":255,"context_line":"                result +\u003d 1"},{"line_number":256,"context_line":"                LOG.error(\"Failed to delete server with name or UUID \""},{"line_number":257,"context_line":"                          \"\u0027%(server)s\u0027: %(e)s\","},{"line_number":258,"context_line":"                          {\u0027server\u0027: one_server, \u0027e\u0027: e})"},{"line_number":259,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1f1a1f67_facb611b","line":256,"range":{"start_line":256,"start_character":25,"end_line":256,"end_character":27},"updated":"2017-07-13 01:33:55.000000000","message":"see below","commit_id":"e134978327922236d3dfb152c2f17130b6dec042"}]}
