more descriptions

This commit is contained in:
Joey Hess 2014-03-30 16:04:50 -04:00
parent a2a3d3f3a2
commit 4d33b25ba3
Failed to extract signature
2 changed files with 4 additions and 1 deletions

View File

@ -17,6 +17,7 @@ type Url = String
type Section = String
data Suite = Stable | Testing | Unstable | Experimental
deriving Show
showSuite :: Suite -> String
showSuite Stable = "stable"
@ -44,7 +45,8 @@ debCdn suite = [l, srcLine l]
{- Makes sources.list have a standard content using the mirror CDN,
- with a particular Suite. -}
stdSourcesList :: Suite -> Property
stdSourcesList = setSourcesList . debCdn
stdSourcesList suite = setSourcesList (debCdn suite)
`describe` ("standard sources.list for " ++ show suite)
setSourcesList :: [Line] -> Property
setSourcesList ls = sourcesList `File.hasContent` ls `onChange` update

View File

@ -8,3 +8,4 @@ type HostName = String
set :: HostName -> Property
set hostname = "/etc/hostname" `File.hasContent` [hostname]
`onChange` cmdProperty "hostname" [Param hostname]
`describe` ("hostname " ++ hostname)