README.md

formation_puppet

This module contains a simple module used during a puppet training at CCIN2P3.

Table of Contents

  1. Description
  2. Setup - The basics of getting started with formation_puppet
  3. Usage - Configuration options and additional functionality
  4. Limitations - OS compatibility, etc.
  5. Development - Guide for contributing to the module

Description

Manages cows, files and other useless things

Setup

What formation_puppet affects

Installs useless software, and will totally brick your MOTD.

Setup Requirements

You obviously need puppet

Beginning with formation_puppet

Usage

include formation_puppet

class {'formation_puppet::motd':
  content => 'Meuh !'
}

formation_puppet::cowfile { 'chocolat':
  content => 'miam !',
  path    => 'milka',
  think   => true,
}

Reference

formation_puppet

Installs packages

Parameters

package

Packages to install

Default: fortune-mod, cowsay, cowsay-py (pip)

formation_puppet::motd

Manages /etc/motd in a cowly fashion.

Parameters

content

Contents of /etc/motd.

formation_puppet::cowfile

Manages file with the contents of a talking (or thinking) cow.

Parameters

content

What the cow should say (or think)

think (Boolean)

Wether the cow should talk (default) or think

Limitations

Doesn't work with any other animals

Development

 __________________________________
< please do not send pull requests >
 ----------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Release Notes

2018-11-23 v0.1.0

  • initial release
  • final release