summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2015-07-16Check for strict_variables setting before using defined(), fixes ↵Adriaan Peeters
compatibility with Puppet < 3.5.0
2015-04-23init: Do not include apt ourselves.Daniele Sluijters
Using `include apt` causes problems. If someone in the catalogue does an `class { 'apt: }` and we come after it with `include apt` this will work. However if the order is reversed we'll get a duplicate resource definition. Closes #12
2015-04-22init: Turn size into a single value.Daniele Sluijters
The `size` hash could only ever have the `max` key so it makes more sense to have this as a plain value. This also upgrades the dependency on stdlib to 4.6.0 since we're using the new `validate_integer` function.
2015-04-22params: Don't set mail['to'].Daniele Sluijters
Setting it to 'undef' makes it the string undef, not having it set makes it undef/nil for Puppet.
2015-04-22params: Remove 's' from `only_on_error` keyDaniele Sluijters
2015-04-22init: Merge the right way around.Daniele Sluijters
First take the defaults and the merge the user passed in options into them, not the other way around as then our defaults end up overriding some of the keys users pass in.
2015-04-22init: Merge the correct hashesDaniele Sluijters
2015-04-22init: No need for the ordering.Daniele Sluijters
Apt class takes care of this well enough for us.
2015-04-14Initial commit (this is not finished).Daniele Sluijters