Files
registry/src/Constants.hs
Aaron Greenspan 22e1170e79 initial commit
2019-12-21 13:13:19 -07:00

19 lines
535 B
Haskell

module Constants where
import Data.Aeson
import Data.Aeson.Types
import Data.Maybe
import Data.Version (showVersion)
import Lib.Types.ServerApp
import Paths_start9_registry (version)
import Startlude
configBasePath :: FilePath
configBasePath = "/root/registry"
registryVersion :: AppVersion
registryVersion = fromJust . parseMaybe parseJSON . String . toS . showVersion $ version
getRegistryHostname :: IsString a => a
getRegistryHostname = "registry"