Ticket #6095 enhancement new
Get rid of the circular dependency between root and client in twisted.names
| Reported by: | exarkun | Owned by: | borko |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | names | Keywords: | |
| Cc: | borko84@… | Branch: | |
| Author: | Launchpad Bug: |
Description
twisted.names.client uses twisted.names.root to construct the object returned by createResolver (sometimes). twisted.names.root uses twisted.names.client to bootstrap itself.
This circularity could be removed by giving twisted.names.root.Resolver a resolver argument so it doesn't need to import twisted.names.client to create one.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

