)]}'
{"vitrage_tempest_tests/tests/api/base.py":[{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"7e2facd11c0bdc802819bcbb73e7b4e5fcdcf871","unresolved":false,"context_lines":[{"line_number":278,"context_line":"                                       entity[VProps.TYPE]))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"    @staticmethod"},{"line_number":281,"context_line":"    def get_flavor_id_from_list():"},{"line_number":282,"context_line":"        text_out \u003d utils.run_vitrage_command(\"nova flavor-list\")"},{"line_number":283,"context_line":"        try:"},{"line_number":284,"context_line":"            flavor_id \u003d utils.get_regex_result(\"\\|\\s+(\\d+)\\s+\\|\","}],"source_content_type":"text/x-python","patch_set":1,"id":"bab6814e_6ca9bfdf","line":281,"updated":"2016-05-24 10:47:04.000000000","message":"nobody uses those methods (i have checked that in the current vitrage code)","commit_id":"3b01eed1494f9496130823851702a0c67bcdd9ae"}],"vitrage_tempest_tests/tests/utils.py":[{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"7e2facd11c0bdc802819bcbb73e7b4e5fcdcf871","unresolved":false,"context_lines":[{"line_number":27,"context_line":"extra_log_level_defaults \u003d ["},{"line_number":28,"context_line":"    \u0027vitrage_tempest_tests.tests.*\u003dINFO\u0027,"},{"line_number":29,"context_line":"    \u0027vitrage.service\u003dWARN\u0027,"},{"line_number":30,"context_line":"    \u0027vitrage.api.controllers.v1.topology\u003dWARN\u0027,"},{"line_number":31,"context_line":"    \u0027oslo_messaging._drivers.amqpdriver\u003dERROR\u0027,"},{"line_number":32,"context_line":"    \u0027oslo_config.cfg\u003dERROR\u0027"},{"line_number":33,"context_line":"]"}],"source_content_type":"text/x-python","patch_set":1,"id":"bab6814e_2c0977de","line":30,"updated":"2016-05-24 10:47:04.000000000","message":"please remove all other changes from this file, and leave only the last changes","commit_id":"3b01eed1494f9496130823851702a0c67bcdd9ae"},{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"7e2facd11c0bdc802819bcbb73e7b4e5fcdcf871","unresolved":false,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"def run_vitrage_command(command):"},{"line_number":83,"context_line":"    local_ip \u003d socket.gethostbyname(socket.gethostname())"},{"line_number":84,"context_line":"    auth_url \u003d \u0027http://%s:5000/v2.0\u0027 % local_ip"},{"line_number":85,"context_line":"    return run_vitrage_command_with_params(command\u003dcommand,"},{"line_number":86,"context_line":"                                           auth_url\u003dauth_url,"}],"source_content_type":"text/x-python","patch_set":1,"id":"bab6814e_4ccf9bb3","line":83,"updated":"2016-05-24 10:47:04.000000000","message":"the current code of those methods is fine and needs to be kept that way.\nPlease make sure to do a correct merge, because it keeps to e messed up","commit_id":"3b01eed1494f9496130823851702a0c67bcdd9ae"},{"author":{"_account_id":19122,"name":"Alexey Weyl","email":"aloshaweyl@gmail.com","username":"alexey_weyl"},"change_message_id":"7e2facd11c0bdc802819bcbb73e7b4e5fcdcf871","unresolved":false,"context_lines":[{"line_number":136,"context_line":"    return None"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"def uni2str(text):"},{"line_number":140,"context_line":"    return text.encode(\u0027ascii\u0027, \u0027ignore\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"bab6814e_4c367bb5","line":139,"updated":"2016-05-24 10:47:04.000000000","message":"This is the only code that needs to be in this file.","commit_id":"3b01eed1494f9496130823851702a0c67bcdd9ae"}]}
