[
https://issues.apache.org/jira/browse/DISPATCH-1525?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16997513#comment-16997513
]
ASF subversion and git services commented on DISPATCH-1525:
-----------------------------------------------------------
Commit ca8c32c4b106b7c1b41be6c02e767ae3cb0bd57c in qpid-dispatch's branch
refs/heads/master from Ken Giusti
[ https://gitbox.apache.org/repos/asf?p=qpid-dispatch.git;h=ca8c32c ]
DISPATCH-1525: raise AttributeError if accessing invalid Entity attribute
Using 'hasattr' against the Entity class will not work properly unless
the Entity's __getattr__ method raises an AttributeError when the
attribute is not present.
This closes #646
> KeyError when executing master branch qdstat -l (links) against 1.9.0 router
> on Python 3
> ----------------------------------------------------------------------------------------
>
> Key: DISPATCH-1525
> URL: https://issues.apache.org/jira/browse/DISPATCH-1525
> Project: Qpid Dispatch
> Issue Type: Improvement
> Components: Management Agent, Tools
> Reporter: Ganesh Murthy
> Assignee: Ken Giusti
> Priority: Major
> Fix For: 1.10.0
>
>
> Run the following test in a Python 3 environment -
> # Start version 1.9.0 of the router
> # Run a qdstat -l command against the 1.9.0 router
> # You will see an error --> KeyError: deliveriesStuck
> You should be able to run a newer qdstat command against the currently
> released version of the router (1.9.0)
>
> Note: This works when running the router on Python 2.7 but fails when running
> the router on Python 3.8
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]