Yasmon
0.3.0

Run as service

  • Systemd Service
    • CLI
  • Configuration
    • Callbacks
      • ShellCallback
      • LoggerCallback
      • MailCallback
    • Tasks
      • WatchfilesTask
    • Loggers

API

  • Callbacks
    • CallbackDict
    • ShellCallback
      • ShellCallback.__init__()
      • ShellCallback.from_yaml()
    • LoggerCallback
      • LoggerCallback.__init__()
      • LoggerCallback.from_yaml()
    • MailCallback
      • MailCallback.__init__()
      • MailCallback.send_message_starttls()
      • MailCallback.send_message_ssl()
      • MailCallback.process_attachments()
      • MailCallback.from_yaml()
    • AbstractCallback
      • AbstractCallback.__call__()
      • AbstractCallback.from_yaml()
    • CallbackAttributeError
    • CallbackCircularAttributeError
    • CallbackSyntaxError
    • process_attributes()
  • Tasks
    • TaskRunner
      • TaskRunner.signal_handler()
      • TaskRunner.cancle_tasks()
    • TaskList
    • WatchfilesTask
      • WatchfilesTask.__init__()
      • WatchfilesTask.awatch_loop()
      • WatchfilesTask.from_yaml()
    • AbstractTask
      • AbstractTask.__call__()
      • AbstractTask.from_yaml()
Yasmon
  • Index

Index

_ | A | C | F | L | M | P | S | T | W

_

  • __call__() (yasmon.callbacks.AbstractCallback method)
    • (yasmon.tasks.AbstractTask method)
  • __init__() (yasmon.callbacks.LoggerCallback method)
    • (yasmon.callbacks.MailCallback method)
    • (yasmon.callbacks.ShellCallback method)
    • (yasmon.tasks.WatchfilesTask method)

A

  • AbstractCallback (class in yasmon.callbacks)
  • AbstractTask (class in yasmon.tasks)
  • awatch_loop() (yasmon.tasks.WatchfilesTask method)

C

  • CallbackAttributeError (class in yasmon.callbacks)
  • CallbackCircularAttributeError (class in yasmon.callbacks)
  • CallbackDict (class in yasmon.callbacks)
  • CallbackSyntaxError (class in yasmon.callbacks)
  • cancle_tasks() (yasmon.tasks.TaskRunner method)

F

  • from_yaml() (yasmon.callbacks.AbstractCallback class method)
    • (yasmon.callbacks.LoggerCallback class method)
    • (yasmon.callbacks.MailCallback class method)
    • (yasmon.callbacks.ShellCallback class method)
    • (yasmon.tasks.AbstractTask class method)
    • (yasmon.tasks.WatchfilesTask class method)

L

  • LoggerCallback (class in yasmon.callbacks)

M

  • MailCallback (class in yasmon.callbacks)

P

  • process_attachments() (yasmon.callbacks.MailCallback method)
  • process_attributes() (in module yasmon.callbacks)

S

  • send_message_ssl() (yasmon.callbacks.MailCallback method)
  • send_message_starttls() (yasmon.callbacks.MailCallback method)
  • ShellCallback (class in yasmon.callbacks)
  • signal_handler() (yasmon.tasks.TaskRunner method)

T

  • TaskList (class in yasmon.tasks)
  • TaskRunner (class in yasmon.tasks)

W

  • WatchfilesTask (class in yasmon.tasks)

© Copyright 2023, Michał Ł. Mika.

Built with Sphinx using a theme provided by Read the Docs.