)]}'
{"novaclient/v1_1/contrib/baremetal.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"da273d0f4eaa430685669eef3257c33465ee742c","unresolved":false,"context_lines":[{"line_number":96,"context_line":"        interfaces \u003d self.list_interfaces(node_id)"},{"line_number":97,"context_line":"        for interface in interfaces:"},{"line_number":98,"context_line":"            self.remove_interface(node_id, interface.address)"},{"line_number":99,"context_line":"        self._delete(\u0027/os-baremetal-nodes/%s\u0027 % node_id)"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    def get(self, node_id):"},{"line_number":102,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2B%2BF0%3D","line":99,"updated":"2013-02-12 21:30:10.000000000","message":"any way you can add another test on the delete method which tests this list/remove interfaces behavior?","commit_id":"98d1d9e09a22bbc567aebee5fee13fca627ca200"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"5a5d8c9769172d4a2d9641d4c36bf51f69d13ee9","unresolved":false,"context_lines":[{"line_number":96,"context_line":"        interfaces \u003d self.list_interfaces(node_id)"},{"line_number":97,"context_line":"        for interface in interfaces:"},{"line_number":98,"context_line":"            self.remove_interface(node_id, interface.address)"},{"line_number":99,"context_line":"        self._delete(\u0027/os-baremetal-nodes/%s\u0027 % node_id)"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    def get(self, node_id):"},{"line_number":102,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2B%2BFM%3D","line":99,"in_reply_to":"AAAAM3%2F%2B%2BF0%3D","updated":"2013-02-12 21:36:20.000000000","message":"Actually, I would rather see this functionality (cascade delete) done on the Nova side, not the API client side.","commit_id":"98d1d9e09a22bbc567aebee5fee13fca627ca200"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"7f0ac799eacca65ba4b2e4b2303ab8dff3a57212","unresolved":false,"context_lines":[{"line_number":96,"context_line":"        interfaces \u003d self.list_interfaces(node_id)"},{"line_number":97,"context_line":"        for interface in interfaces:"},{"line_number":98,"context_line":"            self.remove_interface(node_id, interface.address)"},{"line_number":99,"context_line":"        self._delete(\u0027/os-baremetal-nodes/%s\u0027 % node_id)"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"    def get(self, node_id):"},{"line_number":102,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2B%2BD4%3D","line":99,"in_reply_to":"AAAAM3%2F%2B%2BFM%3D","updated":"2013-02-12 21:42:56.000000000","message":"Agreed, that is the proper place for it to live.  I was also thinking about the communications inefficiency here; if you\u0027re talking, say, 4 interfaces, this change results in 6 calls to the API.","commit_id":"98d1d9e09a22bbc567aebee5fee13fca627ca200"}]}
