mode = dict([i,mode] for i in range(num_servers))
servers = [ ("%20d"%fakeid, FakeStorageServer(mode[fakeid]))
for fakeid in range(self.num_servers) ]
- self.storage_broker = StorageFarmBroker(None, permute_peers=True)
+ self.storage_broker = StorageFarmBroker(None, True, 0, None)
for (serverid, rref) in servers:
ann = {"anonymous-storage-FURL": "pb://%s@nowhere/fake" % base32.b2a(serverid),
"permutation-seed-base32": base32.b2a(serverid) }
self._add_server_with_share(server_number=3, share_number=1)
# Copy shares
self._copy_share_to_server(3, 1)
- storedir = self.get_serverdir(0)
- # remove the storedir, wiping out any existing shares
- shutil.rmtree(storedir)
- # create an empty storedir to replace the one we just removed
- os.mkdir(storedir)
+ self.delete_all_shares(self.get_serverdir(0))
client = self.g.clients[0]
client.encoding_params['happy'] = 4
return client
self._add_server_with_share(server_number=3, share_number=1)
# Copy shares
self._copy_share_to_server(3, 1)
- storedir = self.get_serverdir(0)
- # remove the storedir, wiping out any existing shares
- shutil.rmtree(storedir)
- # create an empty storedir to replace the one we just removed
- os.mkdir(storedir)
+ #Remove shares from server 0
+ self.delete_all_shares(self.get_serverdir(0))
client = self.g.clients[0]
client.encoding_params['happy'] = 4
return client