mirror of
https://github.com/offen/docker-volume-backup.git
synced 2026-04-26 18:25:36 +02:00
Notification level validation should live in resolve method
This commit is contained in:
@@ -240,6 +240,11 @@ func (c *Config) resolve() (reset func() error, warnings []string, err error) {
|
||||
return
|
||||
}
|
||||
|
||||
if _, ok := hookLevels[c.NotificationLevel]; !ok {
|
||||
err = errwrap.Wrap(nil, fmt.Sprintf("unknown NOTIFICATION_LEVEL %s", c.NotificationLevel))
|
||||
return
|
||||
}
|
||||
|
||||
if c.BackupFilenameExpand {
|
||||
c.BackupFilename = os.ExpandEnv(c.BackupFilename)
|
||||
c.BackupLatestSymlink = os.ExpandEnv(c.BackupLatestSymlink)
|
||||
|
||||
Reference in New Issue
Block a user