view modules/vcs/manifests/init.pp @ 143:58d98753e5f9 puppet-3.6

Remove hgview because it is GUI only
author IBBoard <dev@ibboard.co.uk>
date Fri, 03 Mar 2017 19:48:06 +0000
parents 0dd899a10ee1
children 6cb6dc1f74d4
line wrap: on
line source

class vcs {
    @package { [
            "mercurial",
            "mercurial_keyring",
            "git"
        ]:
        ensure => installed
    }
}

class vcs::client inherits vcs {
	realize(Package["mercurial"],
		Package["mercurial_keyring"],
		Package["git"])
}

class vcs::server inherits vcs {
	realize(Package["mercurial"],
		Package["git"])
}