Class t.v.b.a.AdhocDirectory:

Part of twisted.vfs.backends.adhoc View Source View In Hierarchy

Implements interfaces: twisted.vfs.ivfs.IFileSystemContainer

Ad-hoc directory.

Can contain arbitrary other directories (but not files) as children.
Method __init__ Undocumented
Method children returns a list of 2 element tuples
Method child Returns a node object for child childName
Method getMetadata Undocumented
Method exists returns True if container has a child childName, False otherwise
Method putChild Undocumented
Method createDirectory Creates a new folder named childName under this folder.
Method createFile Creates a new file named childName under this folder.
def __init__(self, children=None, name=None, parent=None): (source)
Undocumented
def children(self): (source)
returns a list of 2 element tuples [ ( path, nodeObject ) ]
def child(self, childName): (source)
Returns a node object for child childName

@raises NotFoundError if no child with that name exists.
def getMetadata(self): (source)
Undocumented
def exists(self, childName): (source)
returns True if container has a child childName, False otherwise
def putChild(self, name, node): (source)
Undocumented
def createDirectory(self, childName): (source)
Creates a new folder named childName under this folder. An error is raised if the folder already exists.
def createFile(self, childName, exclusive=True): (source)

Creates a new file named childName under this folder.

If exclusive is True (the default), an AlreadyExistsError is raised if the file already exists.
API Documentation for twisted, generated by pydoctor.