Base Config
Creating a base configuration (default path: ~/.dagu/config.yaml) is a
convenient way to organize shared settings among all DAGs. The path to
the base configuration file can be configured. See
Configuration Options{.interpreted-text role=“ref”} for more details.
Example:
# directory path to save logs from standard output
logDir: /path/to/stdout-logs/
# history retention days (default: 30)
histRetentionDays: 3
# Email notification settings
mailOn:
failure: true
success: true
# SMTP server settings
smtp:
host: "smtp.foo.bar"
port: "587"
username: "<username>"
password: "<password>"
# Error mail configuration
errorMail:
from: "foo@bar.com"
to: "foo@bar.com"
prefix: "[Error]"
# Info mail configuration
infoMail:
from: "foo@bar.com"
to: "foo@bar.com"
prefix: "[Info]"