The FlatFile Driver will store information in a directory tree. This
driver will not support any locking or concurrency. See
ConcurrentFlatFileDriver for information on that.
To store information, the flat file driver will create two directories
in its root directory. The first will be called 'metadata' and under
it will be a picture of the metadata in the tree. The second will be
called content and will contain the content of the tree.
In the root, it will also create a file called system-rdf which is the
RDF of the system using the Dbm driver of 4RDF.
from Ft.Server.Server.Drivers.FlatFile import
Also in the Root will be a file called user.rdf which is a second RDF
Model with user information.
Methods
When creating a resource,
store the content.
See if we have any meta information about this resource
Update only the content about this resource