Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detailed Exceptions #14

Open
iguessthislldo opened this issue Jan 12, 2021 · 0 comments
Open

Detailed Exceptions #14

iguessthislldo opened this issue Jan 12, 2021 · 0 comments
Labels
enhancement New feature or request Requires OpenDDS Changes This requires or probably requries changes in OpenDDS

Comments

@iguessthislldo
Copy link
Member

Right now errors originating from OpenDDS are only provided in the form of exceptions based on the possible values of DDS::ReturnCode_t. Details of OpenDDS errors are only available through the logs, but it would be nice to provide these details in PyOpenDDS's exceptions. This would require a major (or at the very least significant) change to OpenDDS change to store these errors somewhere and an API able to access them.

Related Issue in OpenDDS: OpenDDS/OpenDDS#2265

@iguessthislldo iguessthislldo added enhancement New feature or request Requires OpenDDS Changes This requires or probably requries changes in OpenDDS labels Jan 12, 2021
@iguessthislldo iguessthislldo changed the title Detailed Exceptions (Needs OpenDDS Support) Detailed Exceptions Jan 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Requires OpenDDS Changes This requires or probably requries changes in OpenDDS
Projects
None yet
Development

No branches or pull requests

1 participant