Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Faktory.Connection
Synopsis
- data ConnectionInfo = ConnectionInfo {}
- newtype Namespace = Namespace Text
- defaultConnectionInfo :: ConnectionInfo
- envConnectionInfo :: IO ConnectionInfo
- connect :: ConnectionInfo -> IO Connection
Documentation
data ConnectionInfo Source #
Constructors
ConnectionInfo | |
Instances
Show ConnectionInfo Source # | |
Defined in Faktory.Connection Methods showsPrec :: Int -> ConnectionInfo -> ShowS # show :: ConnectionInfo -> String # showList :: [ConnectionInfo] -> ShowS # | |
Eq ConnectionInfo Source # | |
Defined in Faktory.Connection Methods (==) :: ConnectionInfo -> ConnectionInfo -> Bool # (/=) :: ConnectionInfo -> ConnectionInfo -> Bool # |
envConnectionInfo :: IO ConnectionInfo Source #
Parse a
from environment variablesConnection
FAKTORY_PROVIDER=FAKTORY_URL FAKTORY_URL=tcp://:my-password@localhost:7419
Supported format is tcp(+tls)://(:password
)host:port(/namespace)@.
See https://github.com/contribsys/faktory/wiki/Worker-Lifecycle#url-configuration.
connect :: ConnectionInfo -> IO Connection Source #
Connect to the given
as a Connection
Socket