mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-06-23 01:08:53 +00:00
disallow deep-check on non-directories, simplifies the code a bit
This commit is contained in:
@ -8,7 +8,7 @@ from allmydata.mutable.common import NotMutableError
|
||||
from allmydata.mutable.node import MutableFileNode
|
||||
from allmydata.interfaces import IMutableFileNode, IDirectoryNode,\
|
||||
IURI, IFileNode, IMutableFileURI, IFilesystemNode, \
|
||||
ExistingChildError, ICheckable
|
||||
ExistingChildError, ICheckable, IDeepCheckable
|
||||
from allmydata.checker_results import DeepCheckResults, \
|
||||
DeepCheckAndRepairResults
|
||||
from allmydata.util import hashutil, mathutil, base32, log
|
||||
@ -114,7 +114,7 @@ class Adder:
|
||||
return new_contents
|
||||
|
||||
class NewDirectoryNode:
|
||||
implements(IDirectoryNode, ICheckable)
|
||||
implements(IDirectoryNode, ICheckable, IDeepCheckable)
|
||||
filenode_class = MutableFileNode
|
||||
|
||||
def __init__(self, client):
|
||||
|
Reference in New Issue
Block a user