)]}'
{"cinder/volume/drivers/netapp/dataontap/block_7mode.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"175dd25c0ef6c91fe40033ccb98eed5050605bb2","unresolved":false,"context_lines":[{"line_number":341,"context_line":""},{"line_number":342,"context_line":"    def _get_preferred_target_from_list(self, target_details_list):"},{"line_number":343,"context_line":"        # 7-mode iSCSI LIFs migrate from controller to controller"},{"line_number":344,"context_line":"        # in failover and flap operational state in transit, so"},{"line_number":345,"context_line":"        # we  don\u0027t filter these on operational state."},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"        return (super(NetAppBlockStorage7modeLibrary, self)"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa041b7_d6ec9991","line":344,"updated":"2015-04-01 18:46:56.000000000","message":"Do you mean flap here or \u0027flip\u0027 ?","commit_id":"9d77c0e1435d377790eaf812691b29e8b7a6b2c7"},{"author":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"change_message_id":"56a74350209cc20eb7af88541c429afb86df2fc0","unresolved":false,"context_lines":[{"line_number":341,"context_line":""},{"line_number":342,"context_line":"    def _get_preferred_target_from_list(self, target_details_list):"},{"line_number":343,"context_line":"        # 7-mode iSCSI LIFs migrate from controller to controller"},{"line_number":344,"context_line":"        # in failover and flap operational state in transit, so"},{"line_number":345,"context_line":"        # we  don\u0027t filter these on operational state."},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"        return (super(NetAppBlockStorage7modeLibrary, self)"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa041b7_11e20bd6","line":344,"in_reply_to":"baa041b7_d6ec9991","updated":"2015-04-01 19:04:00.000000000","message":"We call it \"flap\" :-)\n\nThe state of the LIF changes as a side-effect of the controller failover, rather than as a deliberate \"flip\" of a switch.","commit_id":"9d77c0e1435d377790eaf812691b29e8b7a6b2c7"}],"cinder/volume/drivers/netapp/dataontap/client/client_base.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"175dd25c0ef6c91fe40033ccb98eed5050605bb2","unresolved":false,"context_lines":[{"line_number":60,"context_line":"            raise ValueError(\u0027Expects NaElement\u0027)"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    def send_request(self, api_name, api_args\u003dNone, enable_tunneling\u003dTrue):"},{"line_number":63,"context_line":"        \"\"\"Sends request to Ontapi.\"\"\""},{"line_number":64,"context_line":"        request \u003d netapp_api.NaElement(api_name)"},{"line_number":65,"context_line":"        if api_args:"},{"line_number":66,"context_line":"            request.translate_struct(api_args)"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa041b7_b677d5d3","line":63,"updated":"2015-04-01 18:46:56.000000000","message":"Ontapi -\u003e Ontap?","commit_id":"9d77c0e1435d377790eaf812691b29e8b7a6b2c7"},{"author":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"change_message_id":"56a74350209cc20eb7af88541c429afb86df2fc0","unresolved":false,"context_lines":[{"line_number":60,"context_line":"            raise ValueError(\u0027Expects NaElement\u0027)"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    def send_request(self, api_name, api_args\u003dNone, enable_tunneling\u003dTrue):"},{"line_number":63,"context_line":"        \"\"\"Sends request to Ontapi.\"\"\""},{"line_number":64,"context_line":"        request \u003d netapp_api.NaElement(api_name)"},{"line_number":65,"context_line":"        if api_args:"},{"line_number":66,"context_line":"            request.translate_struct(api_args)"}],"source_content_type":"text/x-python","patch_set":1,"id":"baa041b7_71f2779c","line":63,"in_reply_to":"baa041b7_b677d5d3","updated":"2015-04-01 19:04:00.000000000","message":"\"Ontapi\" is the NetApp name for the Ontap API package that we are interacting with.","commit_id":"9d77c0e1435d377790eaf812691b29e8b7a6b2c7"}]}
