summaryrefslogtreecommitdiff
path: root/src/Propellor/PrivData.hs
diff options
context:
space:
mode:
authorJoey Hess2016-03-26 18:54:18 -0400
committerJoey Hess2016-03-26 18:54:18 -0400
commit42da8445470a6e4950873fc5d6bea88646ec2b63 (patch)
tree760e2edb877e540c656257d5d48dce08b15a21f9 /src/Propellor/PrivData.hs
parent009cff24bd7a43a5a35300af7a22a99570840195 (diff)
got rid of the undefined in privdata
addInfoProperty' is like addInfoProperty but for when the input property is already known to HasInfo.
Diffstat (limited to 'src/Propellor/PrivData.hs')
-rw-r--r--src/Propellor/PrivData.hs6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/Propellor/PrivData.hs b/src/Propellor/PrivData.hs
index 5e6e0869..77c7133f 100644
--- a/src/Propellor/PrivData.hs
+++ b/src/Propellor/PrivData.hs
@@ -127,11 +127,7 @@ withPrivData' feed srclist c mkprop = addinfo $ mkprop $ \a ->
"Fix this by running:" :
showSet (map (\s -> (privDataField s, Context cname, describePrivDataSource s)) srclist)
return FailedChange
- addinfo p = Property undefined -- FIXME: should use sing here
- (propertyDesc p)
- (getSatisfy p)
- (propertyInfo p `addInfo` privset)
- (propertyChildren p)
+ addinfo p = p `addInfoProperty'` (toInfo privset)
privset = PrivInfo $ S.fromList $
map (\s -> (privDataField s, describePrivDataSource s, hc)) srclist
fieldnames = map show fieldlist