)]}'
{"dragonflow/neutron/db/models/qos.py":[{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"d3b133ad4dbd7f2cf3f58468274923f15a20e4bf","unresolved":false,"context_lines":[{"line_number":18,"context_line":"def qos_rule_from_neutron_qos_rule(rule):"},{"line_number":19,"context_line":"    if isinstance(rule, dict):"},{"line_number":20,"context_line":"        rule_dict \u003d copy.copy(rule)"},{"line_number":21,"context_line":"    else:"},{"line_number":22,"context_line":"        rule_dict \u003d rule.to_dict()"},{"line_number":23,"context_line":"    rule_dict.pop(\u0027qos_policy_id\u0027, None)"},{"line_number":24,"context_line":"    return qos.QosPolicyRule(**rule_dict)"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ffe62b97_f2041b1a","line":22,"range":{"start_line":21,"start_character":0,"end_line":22,"end_character":34},"updated":"2017-03-28 22:47:29.000000000","message":"Will the \"else\" case ever be hit?","commit_id":"c0b2c589bf5e72186c2d82571efd0b320e0bd579"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"1c3df9ed42672dc2348f34f0cdcb70ca31f65111","unresolved":false,"context_lines":[{"line_number":18,"context_line":"def qos_rule_from_neutron_qos_rule(rule):"},{"line_number":19,"context_line":"    if isinstance(rule, dict):"},{"line_number":20,"context_line":"        rule_dict \u003d copy.copy(rule)"},{"line_number":21,"context_line":"    else:"},{"line_number":22,"context_line":"        rule_dict \u003d rule.to_dict()"},{"line_number":23,"context_line":"    rule_dict.pop(\u0027qos_policy_id\u0027, None)"},{"line_number":24,"context_line":"    return qos.QosPolicyRule(**rule_dict)"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ffe62b97_676cb2cd","line":22,"range":{"start_line":21,"start_character":0,"end_line":22,"end_character":34},"in_reply_to":"ffe62b97_f2041b1a","updated":"2017-03-29 11:43:06.000000000","message":"Yes. Depending on context, different structures are given. Within the mech_driver/notification service, we get the Neutron SQLAlchemy object. From the API context (as used in our tests), we get a python dict.","commit_id":"c0b2c589bf5e72186c2d82571efd0b320e0bd579"}]}
