mirror of https://github.com/voidlizard/hbs2
wip
This commit is contained in:
parent
ae1152bb54
commit
234767de67
|
@ -126,7 +126,11 @@ runFixmeCLI m = do
|
||||||
<*> newTVarIO mempty
|
<*> newTVarIO mempty
|
||||||
<*> newTVarIO (1,3)
|
<*> newTVarIO (1,3)
|
||||||
|
|
||||||
runReaderT ( setupLogger >> fromFixmeM (evolve >> m) ) env
|
-- FIXME: defer-evolve
|
||||||
|
-- не все действия требуют БД,
|
||||||
|
-- хорошо бы, что бы она не создавалась,
|
||||||
|
-- если не требуется
|
||||||
|
runReaderT ( setupLogger >> fromFixmeM (handle @_ @SomeException (err . viaShow) evolve >> m) ) env
|
||||||
`finally` flushLoggers
|
`finally` flushLoggers
|
||||||
where
|
where
|
||||||
setupLogger = do
|
setupLogger = do
|
||||||
|
@ -168,6 +172,7 @@ readConfig = do
|
||||||
|
|
||||||
init :: FixmePerks m => FixmeM m ()
|
init :: FixmePerks m => FixmeM m ()
|
||||||
init = do
|
init = do
|
||||||
|
|
||||||
lo <- localConfigDir
|
lo <- localConfigDir
|
||||||
|
|
||||||
let lo0 = takeFileName lo
|
let lo0 = takeFileName lo
|
||||||
|
|
Loading…
Reference in New Issue