]> gitweb.michael.orlitzky.com - dead/htsn.git/blobdiff - src/OptionalConfiguration.hs
Allow a global /etc/htsnrc to override the user's ~/.htsnrc.
[dead/htsn.git] / src / OptionalConfiguration.hs
index 7ed63c5af0db27b6b4b3cb8661fee0e1c5ce1792..ea7a67830dd280cf2dbe7380e74b824b16d24d4d 100644 (file)
@@ -69,7 +69,8 @@ instance Monoid OptionalConfiguration where
 
 from_rc :: IO OptionalConfiguration
 from_rc = do
-  cfg <- DC.load [ DC.Optional "$(HOME)/.htsnrc" ]
+  cfg <- DC.load [ DC.Optional "/etc/htsnrc",
+                   DC.Optional "$(HOME)/.htsnrc" ]
   cfg_password <- DC.lookup cfg "password"
   cfg_output_directory <- DC.lookup cfg "output_directory"
   cfg_username <- DC.lookup cfg "username"