519 lines
14 KiB
Plaintext
519 lines
14 KiB
Plaintext
{
|
|
"comments": [
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_0363551c",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 22,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "move tricircle import block to the last",
|
|
"range": {
|
|
"startLine": 19,
|
|
"startChar": 0,
|
|
"endLine": 22,
|
|
"endChar": 38
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_b1d05e52",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 22,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_0363551c",
|
|
"range": {
|
|
"startLine": 19,
|
|
"startChar": 0,
|
|
"endLine": 22,
|
|
"endChar": 38
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_f627f5b5",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 25,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "use neutron_lib/services/qos/base.py instead",
|
|
"range": {
|
|
"startLine": 25,
|
|
"startChar": 41,
|
|
"endLine": 25,
|
|
"endChar": 45
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_31bc6e04",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 25,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_f627f5b5",
|
|
"range": {
|
|
"startLine": 25,
|
|
"startChar": 41,
|
|
"endLine": 25,
|
|
"endChar": 45
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_7612c55a",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 26,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "use neutron_lib/services/qos/constants.py instead",
|
|
"range": {
|
|
"startLine": 26,
|
|
"startChar": 33,
|
|
"endLine": 26,
|
|
"endChar": 43
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_7121d6b4",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 26,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_7612c55a",
|
|
"range": {
|
|
"startLine": 26,
|
|
"startChar": 33,
|
|
"endLine": 26,
|
|
"endChar": 43
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_835f6540",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 35,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "use constant in neutron_lib/db/constants.py instead",
|
|
"range": {
|
|
"startLine": 35,
|
|
"startChar": 40,
|
|
"endLine": 35,
|
|
"endChar": 60
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_91243ac8",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 35,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_835f6540",
|
|
"range": {
|
|
"startLine": 35,
|
|
"startChar": 40,
|
|
"endLine": 35,
|
|
"endChar": 60
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_e335f9f8",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 37,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "ditto line 35",
|
|
"range": {
|
|
"startLine": 37,
|
|
"startChar": 40,
|
|
"endLine": 37,
|
|
"endChar": 60
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_f135c6f8",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 37,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_e335f9f8",
|
|
"range": {
|
|
"startLine": 37,
|
|
"startChar": 40,
|
|
"endLine": 37,
|
|
"endChar": 60
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_6321e9b4",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 39,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "use constant in neutron_lib/constants.py instead",
|
|
"range": {
|
|
"startLine": 39,
|
|
"startChar": 38,
|
|
"endLine": 39,
|
|
"endChar": 54
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_71cc3689",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 39,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_6321e9b4",
|
|
"range": {
|
|
"startLine": 39,
|
|
"startChar": 38,
|
|
"endLine": 39,
|
|
"endChar": 54
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_e31e196f",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 42,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "ditto line 39",
|
|
"range": {
|
|
"startLine": 42,
|
|
"startChar": 56,
|
|
"endLine": 42,
|
|
"endChar": 72
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_11a16aaa",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 42,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_e31e196f",
|
|
"range": {
|
|
"startLine": 42,
|
|
"startChar": 56,
|
|
"endLine": 42,
|
|
"endChar": 72
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_630a0927",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 46,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "ditto line 35",
|
|
"range": {
|
|
"startLine": 46,
|
|
"startChar": 40,
|
|
"endLine": 46,
|
|
"endChar": 60
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_51c93276",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 46,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_630a0927",
|
|
"range": {
|
|
"startLine": 46,
|
|
"startChar": 40,
|
|
"endLine": 46,
|
|
"endChar": 60
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_23041117",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 47,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "ditto line 39",
|
|
"range": {
|
|
"startLine": 47,
|
|
"startChar": 56,
|
|
"endLine": 47,
|
|
"endChar": 72
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "ff346bd7_31c6ae69",
|
|
"filename": "tricircle/network/qos_driver.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 47,
|
|
"author": {
|
|
"id": 22787
|
|
},
|
|
"writtenOn": "2017-07-24T10:07:40Z",
|
|
"side": 1,
|
|
"message": "Done",
|
|
"parentUuid": "1f1a1f67_23041117",
|
|
"range": {
|
|
"startLine": 47,
|
|
"startChar": 56,
|
|
"endLine": 47,
|
|
"endChar": 72
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_f6c6d516",
|
|
"filename": "tricircle/xjob/xmanager.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 1597,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "It\u0027s possible that network/port not found",
|
|
"range": {
|
|
"startLine": 1597,
|
|
"startChar": 23,
|
|
"endLine": 1597,
|
|
"endChar": 58
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_36fd6d3a",
|
|
"filename": "tricircle/xjob/xmanager.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 1669,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "NotFound exception is suppressed by b_client so will not be raised",
|
|
"range": {
|
|
"startLine": 1669,
|
|
"startChar": 32,
|
|
"endLine": 1669,
|
|
"endChar": 40
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_b9084e28",
|
|
"filename": "tricircle/xjob/xmanager.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 1719,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "define key_map outside this function\n\n\nkey_map \u003d {\u0027bandwidth_limit\u0027: (\u0027max_kbps\u0027, \u0027max_burst_kbps\u0027),\n \u0027dscp_marking\u0027: (\u0027dscp_mark\u0027),\n \u0027minimum_bandwidth\u0027: (\u0027min_kpbs\u0027, \u0027direction\u0027)}\n\nthen this function can be simplified to\n\n\nreturn dict([(key, rule_data[key]) for key in key_map[rule_type]])",
|
|
"range": {
|
|
"startLine": 1718,
|
|
"startChar": 0,
|
|
"endLine": 1719,
|
|
"endChar": 22
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
},
|
|
{
|
|
"key": {
|
|
"uuid": "1f1a1f67_39ac3e8b",
|
|
"filename": "tricircle/xjob/xmanager.py",
|
|
"patchSetId": 16
|
|
},
|
|
"lineNbr": 1743,
|
|
"author": {
|
|
"id": 12076
|
|
},
|
|
"writtenOn": "2017-07-13T08:15:25Z",
|
|
"side": 1,
|
|
"message": "simplify to with key_map\n\nfor key in key_map[rule_type]:\n if rule1[key] !\u003d rule2[key]:\n return False\nreturn True",
|
|
"range": {
|
|
"startLine": 1743,
|
|
"startChar": 0,
|
|
"endLine": 1743,
|
|
"endChar": 74
|
|
},
|
|
"revId": "ea8dd4363a65ac7b7dfd998a9241398d08941f8b",
|
|
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
|
|
"unresolved": false
|
|
}
|
|
]
|
|
} |