-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>> I am hesitant for us to put something like this in the core distribution >>> though, simply because we know it's a maintenance problem over time. >> >> Fair enough. >> >> Though I imagine not having this feature will lose puppet some people. > > Then lets get a simple text patterns module together for people to use.
But be aware that names like appendifnosuchline do not fit the mental model that puppet tries to propagate, but are fine for "script oriented" configuration management systems such as cfengine or cdist. Something like: line{'SftpSubsystem ....': file => '/tmp/test', ensure => (present|absent) } fits much more the mental model of puppet. Usually such a statement is a quick but dirty way to do things and I try to avoid them as much as possible. Therefore, I completely understand and support the concerns of Nigel to not include such a feature in the core. But yes it would be good to have a solid module in the forge where people can be pointed at. ~pete -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk4DaPMACgkQbwltcAfKi3/eegCgkG3wg+FSkHlMx5Ze6um8jw1M 7woAn1sGv7Jc5vMaSmguIE7Yl6NQYx8z =F+9W -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.