From ea61a6019db1ad3fd592489a97a746e0f67622fe Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 24 Mar 2015 11:16:26 -0300 Subject: Autoload --- manifests/init.pp | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index e3bd908..2c49ea8 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,7 +1,14 @@ -# The classes used by this module are imported here. +class git { + # Obsolete + if !defined(Package['git-core']) { + package { 'git-core': + ensure => absent, + } + } -import "git.pp" -import "gitosis.pp" -import "gitweb.pp" -import "daemon.pp" -import "gitolite.pp" + if !defined(Package['git']) { + package { 'git': + ensure => latest, + } + } +} -- cgit v1.2.3