feat(core): add private puppet module for the proprietary stuff

This commit is contained in:
Ade Attwood 2020-09-21 20:13:28 +01:00
parent bb5eb593b3
commit 2fd4298510
2 changed files with 13 additions and 0 deletions

View file

@ -18,3 +18,8 @@ mod 'puppetlabs-vcsrepo', '3.1.1'
# Archive module for downloading and unpacking archives
#
mod 'puppet-archive', '4.6.0'
#
# Add the private puppet module for the proprietary bits
#
mod 'private', :git => 'git@gitlab.com:adeattwood/dotfiles-private.git'

View file

@ -25,4 +25,12 @@ node default {
include core::vscode
include core::emacs
include core::terminal
#
# Add the private puppet module for all the proprietary bits only if the
# module is installed. You can see the puppet file
#
if defined('private::main') {
include private::main
}
}