-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Copr API client libary -- -- Fedora Copr buildsystem client api library @package copr-api @version 0.1.0 -- | Copr REST client library module Web.Fedora.Copr.API -- | List project details -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/project.py#_9 coprGetProject :: String -> String -> String -> IO Object -- | List projects of owner -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/project.py#_26 coprGetProjectsList :: String -> String -> IO Value -- | search projects by query string -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/project.py#_43 coprSearchProjects :: String -> String -> IO Value -- | get build -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build.py#_10 coprGetBuild :: String -> Int -> IO Object -- | get srpm build -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build.py#_22 coprGetBuildSourceChroot :: String -> Int -> IO Object -- | get build source config -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build.py#_34 coprGetBuildSourceConfig :: String -> Int -> IO Object -- | get list of packages -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build.py#_46 coprGetBuildPackageList :: String -> Query -> IO Value -- | get build chroot -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build_chroot.py#_8 coprGetBuildChroot :: String -> Int -> String -> IO Value -- | list of build chroots -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build_chroot.py#_25 coprGetBuildChrootList :: String -> Int -> IO Value -- | get build config for chroot -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/build_chroot.py#_44 coprGetBuildChrootConfig :: String -> Int -> String -> IO Value -- | list of all available mock chroots -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/mock_chroot.py coprMockChrootList :: String -> IO Value -- | Get project package details -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/package.py#_9 coprGetPackage :: String -> String -> String -> String -> IO Value -- | List project packages -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/package.py#_28 coprGetPackageList :: String -> String -> String -> IO Value -- | get build chroot -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/project_chroot.py#_10 coprGetProjectChroot :: String -> String -> String -> String -> IO Value -- | list of build chroots -- -- -- https://pagure.io/copr/copr/blob/master/f/python/copr/v3/proxies/project_chroot.py#_29 coprGetProjectChrootBuildConfig :: String -> String -> String -> String -> IO Value -- | low-level API query queryCopr :: FromJSON a => String -> String -> Query -> IO a -- | Maybe create a query key maybeKey :: String -> Maybe String -> Query -- | Make a singleton key-value Query makeKey :: String -> String -> Query -- | Make a key-value QueryItem makeItem :: String -> String -> QueryItem -- | Look up key in object lookupKey :: FromJSON a => Text -> Object -> Maybe a -- | Like lookupKey but raises an error if no key found lookupKey' :: FromJSON a => Text -> Object -> a -- | Copr REST client library module Web.Fedora.Copr -- | Get the list of chroot of a user's copr project coprChroots :: String -> String -> String -> IO [Text] -- | the host name of the Fedora Copr API server fedoraCopr :: String