bdcs-0.1.0: src/BDCS/Import/State.hs
-- |
-- Module: BDCS.Import.State
-- Copyright: (c) 2017 Red Hat, Inc.
-- License: LGPL
--
-- Maintainer: https://github.com/weldr
-- Stability: alpha
-- Portability: portable
--
-- Types needed to maintain state when importing objects.
module BDCS.Import.State(ImportState(..))
where
import Data.ContentStore(ContentStore)
-- | The state record. This is helpful for keeping track of various pieces of
-- global data when importing objects.
data ImportState = ImportState { stDB :: FilePath, -- ^ The metadata database
stRepo :: ContentStore -- ^ The opened, initialized content store
}