Skip to content

command

trestle.core.commands.author.command ¤

Trestle author command.

Umbrella command for all markdown related transformations

logger ¤

Classes¤

AuthorCmd (CommandPlusDocs) ¤

trestle author, a collection of commands for authoring compliance content outside of OSCAL.

Source code in trestle/core/commands/author/command.py
class AuthorCmd(CommandPlusDocs):
    """trestle author, a collection of commands for authoring compliance content outside of OSCAL."""

    name = 'author'

    subcommands = [
        CatalogAssemble,
        CatalogGenerate,
        ComponentAssemble,
        ComponentGenerate,
        Docs,
        Folders,
        Headers,
        JinjaCmd,
        ProfileAssemble,
        ProfileGenerate,
        ProfileInherit,
        ProfileResolve,
        SSPAssemble,
        SSPFilter,
        SSPGenerate
    ]
name ¤
subcommands ¤

handler: python