pas.log

Attributes

log

Classes

OutputHandler

Protocol for handling output during KUB import operations.

ClickOutputHandler

OutputHandler implementation for CLI using click.

LogOutputHandler

OutputHandler implementation for cronjobs using logging.

Module Contents

pas.log.log[source]
class pas.log.OutputHandler[source]

Bases: Protocol

Protocol for handling output during KUB import operations.

info(message: str) None[source]

Output informational message.

success(message: str) None[source]

Output success message.

error(message: str) None[source]

Output error message.

class pas.log.ClickOutputHandler[source]

OutputHandler implementation for CLI using click.

info(message: str) None[source]
success(message: str) None[source]
error(message: str) None[source]
class pas.log.LogOutputHandler[source]

OutputHandler implementation for cronjobs using logging.

info(message: str) None[source]
success(message: str) None[source]
error(message: str) None[source]