view modules/vcs/manifests/init.pp @ 183:ac164022ffb8 puppet-3.6

Try to fix "Garbage after numerical service in server description" Based on the logged config text ([127.0.0.1]:10024readme_dire...) it appears to be caused by a lack of blank line and something adding extra config values (because we don't define readme_directory)
author IBBoard <dev@ibboard.co.uk>
date Fri, 07 Dec 2018 19:54:20 +0000
parents d9fcabc75a1e
children 2d119b462c83
line wrap: on
line source

class vcs {
    @package { [
            "mercurial",
            "git"
        ]:
        ensure => installed
    }
    @package { 'mercurial-keyring':
        ensure => installed,
        provider => 'pip',
    }
}

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

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