yera.cli.decorators
App-resource decorator helpers for CLI commands.
Symbols
AppResource
Inherits:
FlagResources that CLI commands can require or tolerate loading.
config_for
config_for(
function: Callable,
) → AppResourceReturn required app resources for a function.
requires
requires(
*resources,
) → Callable[[Callable], Callable]Attach required app resource metadata to a command function.
tolerates
tolerates(
*resources,
) → Callable[[Callable], Callable]Attach tolerated app resource metadata to a command function.
tolerates_for
tolerates_for(
function: Callable,
) → AppResourceReturn tolerated app resources for a function.