Source code for adhocracy_core.resources.document_process

"""Process resource which contain documents."""

from adhocracy_core.resources import add_resource_type_to_registry
from adhocracy_core.resources.document import IDocument
from adhocracy_core.resources.process import IProcess
from adhocracy_core.resources.process import process_meta


[docs]class IDocumentProcess(IProcess): """Document participation process."""
document_process_meta = process_meta._replace( content_name='DocumentProcess', iresource=IDocumentProcess, element_types=(IDocument, ), is_implicit_addable=True, )
[docs]def includeme(config): """Add resource type to content.""" add_resource_type_to_registry(document_process_meta, config)