- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with fusioninventory
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
This puppet module installs and configures fusion inventory agent in RHEL and Debian
Installs fusion inventory agents and configures the agent service or cron scripts that runs daily to update inventory database.
fusion-inventoryagent cron
puppet module install nodanero-fusioninventory
class { 'fusioninventory': server_url => 'http://localhost/glpi/plugin/fusioninventory' }
class { 'fusioninventory': cronscript_enable => true , service => false, server_url => 'http://localhost/glpi/plugin/fusioninventory' }
- class fusioninventory : Installs and configures
- class fusioninventory::cronscript: Sets a cronjob
- class fusioninventory::install: Installs
- class fusioninventory::params: Configurations Parameters
- class fusioninventory::service: Sets the init service
Tested in Debian and Rhel
Github repository
git clone https://github.com/nodanero/nodanero-fusioninventory fusioninventory
Building module
sudo puppet module build . --verbose
Testing json: