[tahoe-lafs-trac-stream] [tahoe-lafs] #1363: refactor storage_client.py, use IServer objects instead of rrefs

tahoe-lafs trac at tahoe-lafs.org
Sun Feb 27 18:37:46 PST 2011


#1363: refactor storage_client.py, use IServer objects instead of rrefs
------------------------+---------------------------------------------------
     Reporter:  warner  |       Owner:  davidsarah   
         Type:  task    |      Status:  assigned     
     Priority:  major   |   Milestone:  undecided    
    Component:  code    |     Version:  1.8.2        
   Resolution:          |    Keywords:  review-needed
Launchpad Bug:          |  
------------------------+---------------------------------------------------

Comment (by davidsarah):

 * +1 on "happinessutil.py: server-vs-tracker cleanup", "test_upload.py:
 server-vs-tracker cleanup", "test_upload.py: factor out
 !FakeServerTracker"

 There are still lots of instances of "peer" in the source after applying
 these patches. Many of these are in the mutable code which I know you
 haven't got to yet, but some others in the following files look like they
 might be sensibly be changed first:
  * interfaces.py
  * immutable/{encode.py, layout.py, offloaded.py}
  * happinessutil.py
  * hashutil.py
  * storage_client.py

-- 
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1363#comment:13>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list