summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-06-09cleanupJoey Hess
2014-06-09Attr is renamed to Info.Joey Hess
2014-06-07combineProperties no longer stops when a property fails; now it continues ↵Joey Hess
trying to satisfy all properties on the list before propigating the failure. Audited all of my calls to combineProperties and they should be fine with this behavior.. which suggests it's the right behavior.
2014-06-07when ssh key data is missing, allow both error messages to be printedJoey Hess
2014-06-06propellor spinJoey Hess
2014-06-06propellor spinJoey Hess
2014-06-06propellor spinJoey Hess
2014-06-06propellor spinJoey Hess
2014-06-06propellor spinJoey Hess
2014-06-05display improvementsJoey Hess
2014-06-05can now derive Show for AttrJoey Hess
2014-06-05Apt.stdSourcesList no longer needs a suite to be specified.Joey Hess
2014-06-05fix os attributeJoey Hess
2014-06-05add show instance for HostJoey Hess
doable now that Attr setting is cleaned up, and makes debugging easier
2014-06-05propellor spinJoey Hess
2014-06-05remove sysvinit by installing systemdJoey Hess
2014-06-05remove sysvinit and systemd from my docker imagesJoey Hess
sysvinit hangs on upgrade if not running
2014-06-01Added --dump to dump out a field of a host's privdata. Useful for editing it.Joey Hess
2014-06-01commentJoey Hess
2014-06-01propellor spinJoey Hess
2014-06-01propellor spinJoey Hess
2014-06-01propellor spinJoey Hess
2014-06-01propellor spinJoey Hess
2014-06-01filter out dup CNAMESJoey Hess
This happens when a docker host has an alias defined, because all docker hosts are added to the dns, same as other hosts.
2014-06-01propellor spinJoey Hess
2014-05-31split out DockerAttrJoey Hess
2014-05-31docker haddockJoey Hess
2014-05-31propellor spinJoey Hess
2014-05-31reorder for consistencyJoey Hess
Onrder does not matter for mappend on set
2014-05-31simplify monoid instance with some helper typesJoey Hess
2014-05-31correct order (didn't really cause any breakage)Joey Hess
2014-05-31simplified record accessorsJoey Hess
2014-05-31got rid of the Attr -> Attr SetAttr hack, and use monoids for AttrJoey Hess
The SetAttr hack used to be needed because the hostname was part of the Attr, and was required to be present. Now that it's moved to Host, let's get rid of that, since it tended to waste CPU.
2014-05-31propellor spinJoey Hess
2014-05-31propellor spinJoey Hess
2014-05-31remove now redundant _hostname field of AttrJoey Hess
Now that Host includes _hostName, it's redundant to also keep it in Attr. This requires changing the reader monad to operate on the whole Host.
2014-05-31propellor spinJoey Hess
2014-05-31propellor spinJoey Hess
2014-05-31propellor spinJoey Hess
2014-05-31propellor spinJoey Hess
2014-05-31propellor spinJoey Hess
2014-05-29merge from git-annexJoey Hess
2014-05-28no need for existentials anymoreJoey Hess
2014-05-28propellor spinJoey Hess
2014-05-28propellor spinJoey Hess
2014-05-28propellor spinJoey Hess
2014-05-27reorg git-annex android builder, and put a dev container on my laptopJoey Hess
2014-05-26propellor spinJoey Hess
2014-05-26propellor spinJoey Hess
2014-05-26propellor spinJoey Hess