)]}'
{"doc/source/command-objects/network-qos-rule-type.rst":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"746212942c41ffaf025afff1e0dcc8c0c4f4f1d2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"network qos rule-type"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"A **Network QoS rule type** is a specific Network QoS rule type available to be"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a71b18c_d65d9c16","line":2,"updated":"2016-12-08 16:44:41.000000000","message":"Remove the dash: rule type\n\nand where repeated below","commit_id":"33f314ecfb3ffb1ab464fc072a7569b473583822"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"d468502325865962b69f7a61bb4e585bc154d737","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"network qos rule-type"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"A **Network QoS rule type** is a specific Network QoS rule type available to be"}],"source_content_type":"text/x-rst","patch_set":5,"id":"3a71b18c_967244e2","line":2,"in_reply_to":"3a71b18c_d65d9c16","updated":"2016-12-08 17:03:22.000000000","message":"Done","commit_id":"33f314ecfb3ffb1ab464fc072a7569b473583822"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"0342d769c1fe63b152268680664380e71bf11db7","unresolved":false,"context_lines":[{"line_number":15,"context_line":".. program:: network qos rule type list"},{"line_number":16,"context_line":".. code:: bash"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    os network qos rule type list"}],"source_content_type":"text/x-rst","patch_set":8,"id":"da4df55a_ac1c43c2","line":18,"range":{"start_line":18,"start_character":4,"end_line":18,"end_character":6},"updated":"2016-12-23 02:29:00.000000000","message":"we have updated all \"os\" to \"openstack\" now","commit_id":"9e1e7e1c9fde2e60b2f95f3bd000c599a9e1c72a"}],"openstackclient/network/v2/network_qos_rule_type.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"0342d769c1fe63b152268680664380e71bf11db7","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from osc_lib import utils"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class ListNetworkQosRuleType(command.Lister):"}],"source_content_type":"text/x-python","patch_set":8,"id":"da4df55a_aca9a37d","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":33},"updated":"2016-12-23 02:29:00.000000000","message":"Seems like this is not used in this file?","commit_id":"9e1e7e1c9fde2e60b2f95f3bd000c599a9e1c72a"}],"openstackclient/tests/unit/network/v2/fakes.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"49b71dbdf457f41289470912a409fbea2d2ed7e5","unresolved":false,"context_lines":[{"line_number":967,"context_line":""},{"line_number":968,"context_line":"        return qos_rule_types"},{"line_number":969,"context_line":""},{"line_number":970,"context_line":"    @staticmethod"},{"line_number":971,"context_line":"    def get_qos_rule_types(qos_rule_types\u003dNone, count\u003d2):"},{"line_number":972,"context_line":"        \"\"\"Get an iterable MagicMock object with a list of faked QoS rule types"},{"line_number":973,"context_line":""},{"line_number":974,"context_line":"        If QoS rule type list is provided, then initialize the Mock object"},{"line_number":975,"context_line":"        with the list. Otherwise create one."},{"line_number":976,"context_line":""},{"line_number":977,"context_line":"        :param List address scopes:"},{"line_number":978,"context_line":"            A list of FakeResource objects faking QoS rule types"},{"line_number":979,"context_line":"        :param int count:"},{"line_number":980,"context_line":"            The number of QoS rule types to fake"},{"line_number":981,"context_line":"        :return:"},{"line_number":982,"context_line":"            An iterable Mock object with side_effect set to a list of faked"},{"line_number":983,"context_line":"            QoS rule types"},{"line_number":984,"context_line":"        \"\"\""},{"line_number":985,"context_line":"        if qos_rule_types is None:"},{"line_number":986,"context_line":"            qos_rule_types \u003d FakeQosRuleType.create_qos_rule_types(count)"},{"line_number":987,"context_line":"        return mock.MagicMock(side_effect\u003dqos_rule_types)"},{"line_number":988,"context_line":""},{"line_number":989,"context_line":""},{"line_number":990,"context_line":"class FakeRouter(object):"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5da102_755db4eb","line":987,"range":{"start_line":970,"start_character":0,"end_line":987,"end_character":57},"updated":"2016-11-07 03:16:01.000000000","message":"If this was not used in the test and will not used in the future either, you need not add this method.","commit_id":"c8b092ae230433e7b156553a220f4dd336d67b1b"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"d6de7c60b715bbd7055117523357a76b3260bf50","unresolved":false,"context_lines":[{"line_number":967,"context_line":""},{"line_number":968,"context_line":"        return qos_rule_types"},{"line_number":969,"context_line":""},{"line_number":970,"context_line":"    @staticmethod"},{"line_number":971,"context_line":"    def get_qos_rule_types(qos_rule_types\u003dNone, count\u003d2):"},{"line_number":972,"context_line":"        \"\"\"Get an iterable MagicMock object with a list of faked QoS rule types"},{"line_number":973,"context_line":""},{"line_number":974,"context_line":"        If QoS rule type list is provided, then initialize the Mock object"},{"line_number":975,"context_line":"        with the list. Otherwise create one."},{"line_number":976,"context_line":""},{"line_number":977,"context_line":"        :param List address scopes:"},{"line_number":978,"context_line":"            A list of FakeResource objects faking QoS rule types"},{"line_number":979,"context_line":"        :param int count:"},{"line_number":980,"context_line":"            The number of QoS rule types to fake"},{"line_number":981,"context_line":"        :return:"},{"line_number":982,"context_line":"            An iterable Mock object with side_effect set to a list of faked"},{"line_number":983,"context_line":"            QoS rule types"},{"line_number":984,"context_line":"        \"\"\""},{"line_number":985,"context_line":"        if qos_rule_types is None:"},{"line_number":986,"context_line":"            qos_rule_types \u003d FakeQosRuleType.create_qos_rule_types(count)"},{"line_number":987,"context_line":"        return mock.MagicMock(side_effect\u003dqos_rule_types)"},{"line_number":988,"context_line":""},{"line_number":989,"context_line":""},{"line_number":990,"context_line":"class FakeRouter(object):"}],"source_content_type":"text/x-python","patch_set":4,"id":"9a629dbe_80731c4d","line":987,"range":{"start_line":970,"start_character":0,"end_line":987,"end_character":57},"in_reply_to":"ba5da102_755db4eb","updated":"2016-11-07 10:14:54.000000000","message":"Done","commit_id":"c8b092ae230433e7b156553a220f4dd336d67b1b"},{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"0342d769c1fe63b152268680664380e71bf11db7","unresolved":false,"context_lines":[{"line_number":823,"context_line":"        :param Dictionary attrs:"},{"line_number":824,"context_line":"            A dictionary with all attributes"},{"line_number":825,"context_line":"        :return:"},{"line_number":826,"context_line":"            A FakeResource object with name, id, etc."},{"line_number":827,"context_line":"        \"\"\""},{"line_number":828,"context_line":"        attrs \u003d attrs or {}"},{"line_number":829,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"da4df55a_ccdd0716","line":826,"range":{"start_line":826,"start_character":39,"end_line":826,"end_character":53},"updated":"2016-12-23 02:29:00.000000000","message":"nit: no name or id, there is type only","commit_id":"9e1e7e1c9fde2e60b2f95f3bd000c599a9e1c72a"}],"openstackclient/tests/unit/network/v2/test_network_qos_rule_type.py":[{"author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"change_message_id":"49b71dbdf457f41289470912a409fbea2d2ed7e5","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        self.cmd \u003d _qos_rule_type.ListNetworkQosRuleType(self.app,"},{"line_number":51,"context_line":"                                                         self.namespace)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    def test_address_scope_list(self):"},{"line_number":54,"context_line":"        arglist \u003d []"},{"line_number":55,"context_line":"        verifylist \u003d []"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5da102_754cd476","line":53,"range":{"start_line":53,"start_character":8,"end_line":53,"end_character":31},"updated":"2016-11-07 03:16:01.000000000","message":"test_qos_rule_type_list?","commit_id":"c8b092ae230433e7b156553a220f4dd336d67b1b"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"d6de7c60b715bbd7055117523357a76b3260bf50","unresolved":false,"context_lines":[{"line_number":50,"context_line":"        self.cmd \u003d _qos_rule_type.ListNetworkQosRuleType(self.app,"},{"line_number":51,"context_line":"                                                         self.namespace)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    def test_address_scope_list(self):"},{"line_number":54,"context_line":"        arglist \u003d []"},{"line_number":55,"context_line":"        verifylist \u003d []"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9a629dbe_80c15c31","line":53,"range":{"start_line":53,"start_character":8,"end_line":53,"end_character":31},"in_reply_to":"ba5da102_754cd476","updated":"2016-11-07 10:14:54.000000000","message":"Sorry, copy+paste...","commit_id":"c8b092ae230433e7b156553a220f4dd336d67b1b"}],"releasenotes/notes/add-network-qos-rule-types-337e464c6e81f29c.yaml":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"746212942c41ffaf025afff1e0dcc8c0c4f4f1d2","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add support for Network QoS rule type commands:"},{"line_number":5,"context_line":"    ``network qos rule-type list``,"},{"line_number":6,"context_line":"    [Bug `1612194 \u003chttps://bugs.launchpad.net/bugs/1612194\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a71b18c_76af68e3","line":5,"updated":"2016-12-08 16:44:41.000000000","message":"Remove the dash","commit_id":"33f314ecfb3ffb1ab464fc072a7569b473583822"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"d468502325865962b69f7a61bb4e585bc154d737","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add support for Network QoS rule type commands:"},{"line_number":5,"context_line":"    ``network qos rule-type list``,"},{"line_number":6,"context_line":"    [Bug `1612194 \u003chttps://bugs.launchpad.net/bugs/1612194\u003e`_]"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3a71b18c_563eecda","line":5,"in_reply_to":"3a71b18c_76af68e3","updated":"2016-12-08 17:03:22.000000000","message":"Done","commit_id":"33f314ecfb3ffb1ab464fc072a7569b473583822"}]}
