trivial: fix a bunch of pyflakes complaints
authorZooko O'Whielacronx <zooko@zooko.com>
Tue, 6 Jan 2009 15:00:54 +0000 (08:00 -0700)
committerZooko O'Whielacronx <zooko@zooko.com>
Tue, 6 Jan 2009 15:00:54 +0000 (08:00 -0700)
src/allmydata/immutable/checker.py
src/allmydata/immutable/filenode.py
src/allmydata/immutable/repairer.py

index 5a2d980e8b90c55db8e2fb103d35a8b719c91029..bcccd8a9629f5f44e038701c0eda451c79c6d8ad 100644 (file)
@@ -1,18 +1,13 @@
-from twisted.internet import defer
-from twisted.python import failure
 from foolscap import DeadReferenceError
-from allmydata import hashtree, storage
+from allmydata import hashtree
 from allmydata.checker_results import CheckerResults
 from allmydata.immutable import download
 from allmydata.uri import CHKFileVerifierURI
 from allmydata.util.assertutil import precondition
-from allmydata.util import base32, deferredutil, hashutil, log, nummedobj, rrefutil
+from allmydata.util import base32, deferredutil, log, rrefutil
 
 from allmydata.immutable import layout
 
-def _permute_servers(servers, key):
-    return sorted(servers, key=lambda x: sha.new(key+x[0]).digest())
-
 class Checker(log.PrefixingLogMixin):
     """ I query all servers to see if M uniquely-numbered shares are available.
 
index 474990a47ad4b58c17bcef10fba7a3326d8d589a..e8e9d96be4652623dc8cebc93321e71b3a663c6e 100644 (file)
@@ -9,7 +9,6 @@ from foolscap.eventual import eventually
 from allmydata.interfaces import IFileNode, IFileURI, ICheckable, \
      IDownloadTarget
 from allmydata.util import log, base32
-from allmydata.uri import from_string as uri_from_string
 from allmydata.immutable.checker import Checker
 from allmydata.checker_results import CheckAndRepairResults
 from allmydata.immutable.repairer import Repairer
index 2b793485bfe021d5eaaccc05955d8ce394b70f4c..4f0e3f798e481360f6909a6b93c07a23aae3718b 100644 (file)
@@ -1,15 +1,14 @@
 from twisted.internet import defer
-from twisted.python import failure
 from allmydata import storage
 from allmydata.checker_results import CheckerResults, CheckAndRepairResults
 from allmydata.immutable import download
-from allmydata.util import base32, hashutil, log, nummedobj
+from allmydata.util import nummedobj
 from allmydata.util.assertutil import precondition
 from allmydata.uri import CHKFileVerifierURI
 
 from allmydata.immutable import layout
 
-import sha
+import sha, time
 
 def _permute_servers(servers, key):
     return sorted(servers, key=lambda x: sha.new(key+x[0]).digest())
@@ -144,7 +143,7 @@ class Repairer(LogMixin):
             self._results.timings["peer_selection"] = now - self._started
 
         if len(self._share_buckets) < self._num_needed_shares:
-            raise NotEnoughSharesError
+            raise download.NotEnoughSharesError
 
     def _verify_done(self, ignored):
         # TODO: The following results are just stubs, and need to be replaced