Forge Home


Puppet face for querying last used environment


9,821 latest version

4.1 quality score

Version information

  • 0.0.1 (latest)
released Nov 10th 2013

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'zack-env', '0.0.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add zack-env
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install zack-env --version 0.0.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



zack/env — version 0.0.1 Nov 10th 2013

Simple yaml cache hack

This is a puppet face that will display a node or list of nodes last checked in environment.


  1. Install the module into your modulepath
  2. On puppet 2.7 and lower export your RUBYLIB to this folder
export RUBYLIB=`puppet config print modulepath | awk -F':' '{print $1}'`/lib
puppet node env <node_name>

For a list of all nodes use '*'

puppet node env '*'

An example use would be monitoring students checking into the puppet master in the fundamentals class

while :; do clear; puppet node env '*' ; sleep 2; done

or if you have a newer version of watch

watch  --color 'puppet node env "*"'