mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-24 23:26:43 +00:00
Encoder.__repr__: mention the file being encoded
This commit is contained in:
parent
684966d103
commit
08ee80176a
@ -6,7 +6,7 @@ from twisted.python import log
|
|||||||
from foolscap import eventual
|
from foolscap import eventual
|
||||||
from allmydata import uri
|
from allmydata import uri
|
||||||
from allmydata.hashtree import HashTree
|
from allmydata.hashtree import HashTree
|
||||||
from allmydata.util import mathutil, hashutil
|
from allmydata.util import mathutil, hashutil, idlib
|
||||||
from allmydata.util.assertutil import _assert
|
from allmydata.util.assertutil import _assert
|
||||||
from allmydata.codec import CRSEncoder
|
from allmydata.codec import CRSEncoder
|
||||||
from allmydata.interfaces import IEncoder, IStorageBucketWriter, \
|
from allmydata.interfaces import IEncoder, IStorageBucketWriter, \
|
||||||
@ -90,6 +90,11 @@ class Encoder(object):
|
|||||||
self.uri_extension_data = {}
|
self.uri_extension_data = {}
|
||||||
self._codec = None
|
self._codec = None
|
||||||
|
|
||||||
|
def __repr__(self):
|
||||||
|
if hasattr(self, "_storage_index"):
|
||||||
|
return "<Encoder for %s>" % idlib.b2a(self._storage_index)[:6]
|
||||||
|
return "<Encoder for unknown storage index>"
|
||||||
|
|
||||||
def set_size(self, size):
|
def set_size(self, size):
|
||||||
assert not self._codec
|
assert not self._codec
|
||||||
self.file_size = size
|
self.file_size = size
|
||||||
|
Loading…
Reference in New Issue
Block a user