on master help sign in
switched yaml decode function for config file readers to the one that supports 'include' syntax.
commite76d8b2998d95fa9bcc6e6dec82046248b24c166 authorAlexey Kuleshevich <alexey@fpcomplete.com> dateTue 21 Jun 2016, 14:27 (10 years ago) parent07335e1
1 file changed+2−1
Data/Yaml/Config.hs+2−1
Data/Yaml/Config.hs+2−1
@@ -41,6 +41,7 @@ import Control.Monad (forM)
4141import Control.Exception (throwIO)
4242import Data.Text.Encoding (encodeUtf8)
4343import qualified Data.Yaml as Y
44+import qualified Data.Yaml.Include as YI
4445import Data.Maybe (fromMaybe)
4546import qualified Data.Text as T
4647
@@ -174,7 +175,7 @@ loadYamlSettings
174175 -> IO settings
175176loadYamlSettings runTimeFiles compileValues envUsage = do
176177 runValues <- forM runTimeFiles $ \fp -> do
177− eres <- Y.decodeFileEither fp
178+ eres <- YI.decodeFileEither fp
178179 case eres of
179180 Left e -> do
180181 putStrLn $ "loadYamlSettings: Could not parse file as YAML: " ++ fp