Public bug reported: Specifying '-F' or '--filed' parameter in the qos related commands, returns abnormal result
3 problems: 1) Specifying '-F' or '--field' parameter in addition to 'rules' in 'qos-policy-show' command, the result returned contains extra field 'rules', while specifying '-F' as 'rules',the result is ok,having no more extra field. 2)Specifying '-F' or '--field' parameter in 'qos-bandwidth-limit-rule-show' command, returns abnormal info 'show_bandwidth_limit_rule() got an unexpected keyword argument 'fields'' 3)Specifying '-F' or '--field' parameter in 'qos-dscp-marking-rule-show' command, returns abnormal info 'show_dscp_marking_rule() got an unexpected keyword argument 'fields'' The experiment process is as follows: 1)Specifying '-F' or '--field' parameter in addition to 'rules' in 'qos-policy-show' command, the result returned contains extra field 'rules', while specifying '-F' as 'rules',the result is ok,having no more extra field. [root@localhost home]# neutron qos-policy-show xwj_01 +-------------+--------------------------------------------------------------+ | Field | Value | +-------------+--------------------------------------------------------------+ | description | | | id | da92966e-840f-4834-bd38-b257dcee16ea | | name | xwj_01 | | rules | 4a2ae096-fdba-4029-bbdc-7f22a19d11ef (type: bandwidth_limit) | | | 93ecc82f-d963-4708-833e-5a4eb92b5477 (type: dscp_marking) | | shared | False | | tenant_id | ee4bd2aeeac74bb3ad2b094fc5292cbf | +-------------+--------------------------------------------------------------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F description +-------------+-------+ | Field | Value | +-------------+-------+ | description | | | rules | | +-------------+-------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F id +-------+--------------------------------------+ | Field | Value | +-------+--------------------------------------+ | id | da92966e-840f-4834-bd38-b257dcee16ea | | rules | | +-------+--------------------------------------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F name +-------+--------+ | Field | Value | +-------+--------+ | name | xwj_01 | | rules | | +-------+--------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F shared +--------+-------+ | Field | Value | +--------+-------+ | rules | | | shared | False | +--------+-------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F tenant_id +-----------+----------------------------------+ | Field | Value | +-----------+----------------------------------+ | rules | | | tenant_id | ee4bd2aeeac74bb3ad2b094fc5292cbf | +-----------+----------------------------------+ [root@localhost home]# [root@localhost home]# neutron qos-policy-show xwj_01 -F rules +-------+--------------------------------------------------------------+ | Field | Value | +-------+--------------------------------------------------------------+ | rules | 4a2ae096-fdba-4029-bbdc-7f22a19d11ef (type: bandwidth_limit) | | | 93ecc82f-d963-4708-833e-5a4eb92b5477 (type: dscp_marking) | +-------+--------------------------------------------------------------+ 2) Specifying '-F' or '--field' parameter in 'qos-bandwidth-limit-rule- show' command, returns abnormal info 'show_bandwidth_limit_rule() got an unexpected keyword argument 'fields'' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 +----------------+--------------------------------------+ | Field | Value | +----------------+--------------------------------------+ | id | 4a2ae096-fdba-4029-bbdc-7f22a19d11ef | | max_burst_kbps | 700000 | | max_kbps | 1000000 | +----------------+--------------------------------------+ [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 -F id show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 -F max_burst_kbps show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 -F max_kbps show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 --field id show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# 3) Specifying '-F' or '--field' parameter in 'qos-dscp-marking-rule-show' command, returns abnormal info 'show_dscp_marking_rule() got an unexpected keyword argument 'fields'' [root@localhost home]# neutron qos-dscp-marking-rule-show 93ecc82f-d963-4708-833e-5a4eb92b5477 xwj_01 +-----------+--------------------------------------+ | Field | Value | +-----------+--------------------------------------+ | dscp_mark | 26 | | id | 93ecc82f-d963-4708-833e-5a4eb92b5477 | +-----------+--------------------------------------+ [root@localhost home]# neutron qos-dscp-marking-rule-show 93ecc82f-d963-4708-833e-5a4eb92b5477 xwj_01 -F id show_dscp_marking_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-dscp-marking-rule-show 93ecc82f-d963-4708-833e-5a4eb92b5477 xwj_01 -F dscp_mark show_dscp_marking_rule() got an unexpected keyword argument 'fields' ** Affects: neutron Importance: Undecided Assignee: dongwenshuai (dong-wenshuai) Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1587291 Title: Specifying '-F' or '--filed' parameter in the qos related commands, returns abnormal result Status in neutron: New Bug description: Specifying '-F' or '--filed' parameter in the qos related commands, returns abnormal result 3 problems: 1) Specifying '-F' or '--field' parameter in addition to 'rules' in 'qos-policy-show' command, the result returned contains extra field 'rules', while specifying '-F' as 'rules',the result is ok,having no more extra field. 2)Specifying '-F' or '--field' parameter in 'qos-bandwidth-limit-rule-show' command, returns abnormal info 'show_bandwidth_limit_rule() got an unexpected keyword argument 'fields'' 3)Specifying '-F' or '--field' parameter in 'qos-dscp-marking-rule-show' command, returns abnormal info 'show_dscp_marking_rule() got an unexpected keyword argument 'fields'' The experiment process is as follows: 1)Specifying '-F' or '--field' parameter in addition to 'rules' in 'qos-policy-show' command, the result returned contains extra field 'rules', while specifying '-F' as 'rules',the result is ok,having no more extra field. [root@localhost home]# neutron qos-policy-show xwj_01 +-------------+--------------------------------------------------------------+ | Field | Value | +-------------+--------------------------------------------------------------+ | description | | | id | da92966e-840f-4834-bd38-b257dcee16ea | | name | xwj_01 | | rules | 4a2ae096-fdba-4029-bbdc-7f22a19d11ef (type: bandwidth_limit) | | | 93ecc82f-d963-4708-833e-5a4eb92b5477 (type: dscp_marking) | | shared | False | | tenant_id | ee4bd2aeeac74bb3ad2b094fc5292cbf | +-------------+--------------------------------------------------------------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F description +-------------+-------+ | Field | Value | +-------------+-------+ | description | | | rules | | +-------------+-------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F id +-------+--------------------------------------+ | Field | Value | +-------+--------------------------------------+ | id | da92966e-840f-4834-bd38-b257dcee16ea | | rules | | +-------+--------------------------------------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F name +-------+--------+ | Field | Value | +-------+--------+ | name | xwj_01 | | rules | | +-------+--------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F shared +--------+-------+ | Field | Value | +--------+-------+ | rules | | | shared | False | +--------+-------+ [root@localhost home]# neutron qos-policy-show xwj_01 -F tenant_id +-----------+----------------------------------+ | Field | Value | +-----------+----------------------------------+ | rules | | | tenant_id | ee4bd2aeeac74bb3ad2b094fc5292cbf | +-----------+----------------------------------+ [root@localhost home]# [root@localhost home]# neutron qos-policy-show xwj_01 -F rules +-------+--------------------------------------------------------------+ | Field | Value | +-------+--------------------------------------------------------------+ | rules | 4a2ae096-fdba-4029-bbdc-7f22a19d11ef (type: bandwidth_limit) | | | 93ecc82f-d963-4708-833e-5a4eb92b5477 (type: dscp_marking) | +-------+--------------------------------------------------------------+ 2) Specifying '-F' or '--field' parameter in 'qos-bandwidth-limit- rule-show' command, returns abnormal info 'show_bandwidth_limit_rule() got an unexpected keyword argument 'fields'' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 +----------------+--------------------------------------+ | Field | Value | +----------------+--------------------------------------+ | id | 4a2ae096-fdba-4029-bbdc-7f22a19d11ef | | max_burst_kbps | 700000 | | max_kbps | 1000000 | +----------------+--------------------------------------+ [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 -F id show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 -F max_burst_kbps show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 -F max_kbps show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-bandwidth-limit-rule-show 4a2ae096-fdba-4029-bbdc-7f22a19d11ef xwj_01 --field id show_bandwidth_limit_rule() got an unexpected keyword argument 'fields' [root@localhost home]# 3) Specifying '-F' or '--field' parameter in 'qos-dscp-marking-rule-show' command, returns abnormal info 'show_dscp_marking_rule() got an unexpected keyword argument 'fields'' [root@localhost home]# neutron qos-dscp-marking-rule-show 93ecc82f-d963-4708-833e-5a4eb92b5477 xwj_01 +-----------+--------------------------------------+ | Field | Value | +-----------+--------------------------------------+ | dscp_mark | 26 | | id | 93ecc82f-d963-4708-833e-5a4eb92b5477 | +-----------+--------------------------------------+ [root@localhost home]# neutron qos-dscp-marking-rule-show 93ecc82f-d963-4708-833e-5a4eb92b5477 xwj_01 -F id show_dscp_marking_rule() got an unexpected keyword argument 'fields' [root@localhost home]# neutron qos-dscp-marking-rule-show 93ecc82f-d963-4708-833e-5a4eb92b5477 xwj_01 -F dscp_mark show_dscp_marking_rule() got an unexpected keyword argument 'fields' To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1587291/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp