]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - Rakka/Environment.hs
Still in early development...
[Rakka.git] / Rakka / Environment.hs
index 069f9eba3ceb34e8ea2d57c4ccf7551b3c155874..e793d0001f401b7e07a1c0b4fd9c38bc10787a4b 100644 (file)
@@ -6,11 +6,13 @@ module Rakka.Environment
 
 import           Network
 import qualified Network.HTTP.Lucu.Config as LC
+import           Rakka.Storage
 
 
 data Environment = Environment {
       envLocalStateDir :: FilePath
     , envLucuConf      :: LC.Config
+    , envStorage       :: Storage
     }
 
 
@@ -19,7 +21,9 @@ setupEnv lsdir portNum
     = do let lucuConf = LC.defaultConfig {
                           LC.cnfServerPort = PortNumber portNum
                         }
+         storage <- mkStorage -- FIXME
          return $ Environment {
                       envLocalStateDir = lsdir
                     , envLucuConf      = lucuConf
+                    , envStorage       = storage
                     }
\ No newline at end of file