From 6f6f2aa369c88b9a668fad4a7f73634125792bdb Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Tue, 23 Jan 2018 11:25:18 +0000 Subject: [PATCH] fstest: Fix config file override, hence fixing `make quicktest` --- fstest/fstest.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fstest/fstest.go b/fstest/fstest.go index beba06e43..11b5d5d98 100644 --- a/fstest/fstest.go +++ b/fstest/fstest.go @@ -59,6 +59,12 @@ func Initialise() { // If your local config is encrypted set environment variable // "RCLONE_CONFIG_PASS=hunter2" (or your password) fs.Config.AskPassword = false + // Override the config file from the environment - we don't + // parse the flags any more so this doesn't happen + // automatically + if envConfig := os.Getenv("RCLONE_CONFIG"); envConfig != "" { + config.ConfigPath = envConfig + } config.LoadConfig() if *Verbose { fs.Config.LogLevel = fs.LogLevelDebug