Changeset f60c703 in trunk
- Timestamp:
- 2020-11-12T16:24:37Z (5 years ago)
- Branches:
- master
- Children:
- a0845d8
- Parents:
- 99f5422
- Location:
- src/allmydata
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/allmydata/mutable/servermap.py ¶
r99f5422 rf60c703 1 """ 2 Ported to Python 3. 3 """ 1 4 from __future__ import print_function 2 5 from __future__ import absolute_import 6 from __future__ import division 7 from __future__ import unicode_literals 8 9 from future.utils import PY2 10 if PY2: 11 # Doesn't import str to prevent API leakage on Python 2 12 from future.builtins import filter, map, zip, ascii, chr, hex, input, next, oct, open, pow, round, super, bytes, dict, list, object, range, max, min # noqa: F401 3 13 from past.builtins import unicode 4 14 … … 189 199 print("servermap:", file=out) 190 200 191 for ( (server, shnum), (verinfo, timestamp) ) in self._known_shares.items():201 for ( (server, shnum), (verinfo, timestamp) ) in list(self._known_shares.items()): 192 202 (seqnum, root_hash, IV, segsize, datalength, k, N, prefix, 193 203 offsets_tuple) = verinfo … … 227 237 timestamp) tuples.""" 228 238 versionmap = DictOfSets() 229 for ( (server, shnum), (verinfo, timestamp) ) in self._known_shares.items():239 for ( (server, shnum), (verinfo, timestamp) ) in list(self._known_shares.items()): 230 240 versionmap.add(verinfo, (shnum, server, timestamp)) 231 241 return versionmap … … 246 256 versionmap = self.make_versionmap() 247 257 all_shares = {} 248 for verinfo, shares in versionmap.items():258 for verinfo, shares in list(versionmap.items()): 249 259 s = set() 250 260 for (shnum, server, timestamp) in shares: … … 272 282 versionmap = self.make_versionmap() 273 283 bits = [] 274 for (verinfo, shares) in versionmap.items():284 for (verinfo, shares) in list(versionmap.items()): 275 285 vstr = self.summarize_version(verinfo) 276 286 shnums = set([shnum for (shnum, server, timestamp) in shares]) … … 283 293 versionmap = self.make_versionmap() 284 294 recoverable_versions = set() 285 for (verinfo, shares) in versionmap.items():295 for (verinfo, shares) in list(versionmap.items()): 286 296 (seqnum, root_hash, IV, segsize, datalength, k, N, prefix, 287 297 offsets_tuple) = verinfo … … 299 309 300 310 unrecoverable_versions = set() 301 for (verinfo, shares) in versionmap.items():311 for (verinfo, shares) in list(versionmap.items()): 302 312 (seqnum, root_hash, IV, segsize, datalength, k, N, prefix, 303 313 offsets_tuple) = verinfo … … 333 343 unrecoverable = set() 334 344 highest_recoverable_seqnum = -1 335 for (verinfo, shares) in versionmap.items():345 for (verinfo, shares) in list(versionmap.items()): 336 346 (seqnum, root_hash, IV, segsize, datalength, k, N, prefix, 337 347 offsets_tuple) = verinfo … … 668 678 ds = [] 669 679 670 for shnum,datav in datavs.items():680 for shnum,datav in list(datavs.items()): 671 681 data = datav[0] 672 682 reader = MDMFSlotReadProxy(ss, -
TabularUnified src/allmydata/util/_python3.py ¶
r99f5422 rf60c703 61 61 "allmydata.mutable.repairer", 62 62 "allmydata.mutable.retrieve", 63 "allmydata.mutable.servermap", 63 64 "allmydata.node", 64 65 "allmydata.storage_client",
Note: See TracChangeset
for help on using the changeset viewer.