Opened at 2018-09-06T18:03:32Z
#2949 new defect
refactor: storage-broker should be given a client, also no circular ref
Reported by: | meejah | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | code | Version: | 1.12.1 |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
See create_no_network_client in test/no_network.py -- it has to create a storage-broker to give to the client, but then also has to give/change a "client" ref to the storage-broker
This is bad for two reasons:
- there's a circular reference
- a _NoNetworkClient isn't "really" set up until someone fixes this ref from outside..
Note: See
TracTickets for help on using
tickets.