modules
Module for installing environment-modules and configure modulepath.
Version information
released Oct 29th 2015
This version is compatible with:
- Puppet Enterprise 3.7
- Puppet 3.4
Start using this module
Add this module to your Puppetfile:
mod 'Sparco-modules', '0.5.0'
Learn more about managing modules with a PuppetfileDocumentation
Sparco/modules — version 0.5.0 Oct 29th 2015
sparco-modules
Table of Contents
Description
This Puppet module is managing the installation and configuration of environment-modules. The modules use Hiera to set variables and serve configuration files. It's tested on Ubuntu 14.04.
Setup
The module is doing:
- Installing environment-modules from repo.
- Add lines in /etc/environment-modules/modulepath
Requirements
Usage
include modules
Map Files
To configure using Map Files:
modules::paths { 'tools':
path => '/opt/tools',
order => 01
}
###Hiera Using Hiera:
---
modules::paths:
tools:
path: '/opt/local/mod'
order: 01
Both examples will add following line inside /etc/environment-modules/modulepath
/opt/local
##Limitations At the moment it can only write one line into modulepath.
Development
This module is a rewriten version of autofs.
Contact
Simon Skog: sparco@hackernet.se
Dependencies
- puppetlabs/stdlib (>= 3.0.0)
- puppetlabs/concat (>= 1.0.0)