)]}'
{"bifrost/inventory.py":[{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"cca2d4b6950b5d4644da7a4b5a0cb568a1df7aed","unresolved":false,"context_lines":[{"line_number":335,"context_line":"        # and extract important values, presently MAC address. Once done,"},{"line_number":336,"context_line":"        # return the network information to the inventory."},{"line_number":337,"context_line":"        nics \u003d cloud.list_nics_for_machine(machine[\u0027uuid\u0027])"},{"line_number":338,"context_line":"        new_nics \u003d []"},{"line_number":339,"context_line":"        for nic in nics:"},{"line_number":340,"context_line":"            new_nic \u003d {}"},{"line_number":341,"context_line":"            if \u0027address\u0027 in nic:"},{"line_number":342,"context_line":"                new_nic[\u0027mac\u0027] \u003d nic[\u0027address\u0027]"},{"line_number":343,"context_line":"            new_nics.append(new_nic)"},{"line_number":344,"context_line":"        new_machine[\u0027nics\u0027] \u003d new_nics"},{"line_number":345,"context_line":""},{"line_number":346,"context_line":"        new_machine[\u0027addressing_mode\u0027] \u003d \"dhcp\""},{"line_number":347,"context_line":"        groups[\u0027baremetal\u0027][\u0027hosts\u0027].append(name)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a30ddce_cbcd7c32","line":344,"range":{"start_line":338,"start_character":0,"end_line":344,"end_character":38},"updated":"2017-03-10 08:51:20.000000000","message":"this whole block can be re-written with list comprehension\n\n  new_machine[\u0027nics\u0027] \u003d [{\u0027mac\u0027: nic[\u0027address\u0027]} for nic in nics if \u0027address\u0027 in nic]\n\nshould be a tiny bit more effective.","commit_id":"faecdb45578bb3024823741a0f3e6420a4e43fc1"}]}
