From a20d1726effd87acc9aafe9fa00f46fe336bd708 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 9 Oct 2018 01:05:18 -0400 Subject: move conf deps to a separate file so they don't get included multiple times --- modules/conf/manifests/deps.pp | 14 ++++++++++++++ modules/conf/manifests/init.pp | 13 +------------ 2 files changed, 15 insertions(+), 12 deletions(-) create mode 100644 modules/conf/manifests/deps.pp (limited to 'modules/conf') diff --git a/modules/conf/manifests/deps.pp b/modules/conf/manifests/deps.pp new file mode 100644 index 0000000..c07a2d5 --- /dev/null +++ b/modules/conf/manifests/deps.pp @@ -0,0 +1,14 @@ +class conf::deps { + include cron + include git + + package { + [ + "cmake", + "fortune-mod", + "less", + "vim", + ]: + ensure => installed, + } +} diff --git a/modules/conf/manifests/init.pp b/modules/conf/manifests/init.pp index 3d7b716..5a52b5d 100644 --- a/modules/conf/manifests/init.pp +++ b/modules/conf/manifests/init.pp @@ -7,18 +7,7 @@ define conf($user=$name, $home=undef) { default => $home, } - include cron - include git - - package { - [ - "cmake", - "fortune-mod", - "less", - "vim", - ]: - ensure => installed, - } + include conf::deps package::cargo { "fancy-prompt for $user": package => 'fancy-prompt', -- cgit v1.2.3-54-g00ecf