From 964439907411540672c908fd20aa6dcfb5982ee9 Mon Sep 17 00:00:00 2001 From: Thor77 Date: Sat, 16 Apr 2016 22:04:29 +0200 Subject: [PATCH] add environment-var expanding for exclude-files --- src/cmds/restic/cmd_backup.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/cmds/restic/cmd_backup.go b/src/cmds/restic/cmd_backup.go index 11275d00a..b32e7af59 100644 --- a/src/cmds/restic/cmd_backup.go +++ b/src/cmds/restic/cmd_backup.go @@ -6,15 +6,15 @@ import ( "fmt" "os" "path/filepath" - "strings" - "time" - - "golang.org/x/crypto/ssh/terminal" "restic" "restic/backend" "restic/debug" "restic/filter" "restic/repository" + "strings" + "time" + + "golang.org/x/crypto/ssh/terminal" ) type CmdBackup struct { @@ -313,6 +313,7 @@ func (cmd CmdBackup) Execute(args []string) error { for scanner.Scan() { line := scanner.Text() if !strings.HasPrefix(line, "#") { + line = os.ExpandEnv(line) cmd.Excludes = append(cmd.Excludes, line) } }