Skip to content

Add XML debug script, fix connection deadlock, and improve error handling#126

Merged
cdheiser merged 3 commits into
thecynic:masterfrom
cdheiser:debugging
Apr 7, 2026
Merged

Add XML debug script, fix connection deadlock, and improve error handling#126
cdheiser merged 3 commits into
thecynic:masterfrom
cdheiser:debugging

Conversation

@cdheiser

@cdheiser cdheiser commented Apr 7, 2026

Copy link
Copy Markdown
Collaborator
  • Removed deadlocking when username/password are incorrect or the IP address won't accept a connection
  • Raise different exceptions for connection failures vs. login is not working
  • Added debugging script for parsing an XML on its own
  • Refactored the test_connect.py script to use the same XML debug output
  • Renamed test_connection.py debugging script to avoid confusion with unittests

@cdheiser cdheiser merged commit a997733 into thecynic:master Apr 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant