Skip to content

Latest commit

 

History

History
63 lines (35 loc) · 1.11 KB

REFERENCE.md

File metadata and controls

63 lines (35 loc) · 1.11 KB

Reference

Table of Contents

Classes

Classes

zsh

Install zsh packages

Examples

Basic usage
include zsh

Parameters

The following parameters are available in the zsh class:

zshpackage

Data type: String[1]

The name of the package to be installed

Default value: $zsh::params::zshpackage

zshpath

Data type: Stdlib::Absolutepath

The path to the zsh binary once installed

Default value: $zsh::params::zshpath

ensure

Data type: Any

This value is passed directly to the package resouce for $zshpackage. See here for valid values: https://puppet.com/docs/puppet/latest/types/package.html#package-attribute-ensure

Default value: installed

zsh::params

Default parameter values