fusioninventory
Version information
This version is compatible with:
- ,
Start using this module
Add this module to your Puppetfile:
mod 'esterniclos-fusioninventory', '1.2.6'
Learn more about managing modules with a PuppetfileDocumentation
fusioninventory
Table of Contents
- 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
Overview
This puppet module installs and configures fusion inventory agent in Rhel and Debian
Module Description
Installs fusion inventory agents and configures a cron scripts that runs daily to update inventory database.
Setup
What fusioninventory affects
fusion-inventoryagent cron
Beginning with fusioninventory
puppet module install esterniclos-fusioninventory
Usage
class { 'fusioninventory': glpiserver => '192.168.1.2' }
Do not use proxy
class { 'fusioninventory': cronscript_enable => true , no_proxy => false, glpiserver => '192.168.1.2' }
Use bash proxy
class { 'fusioninventory': cronscript_enable => true , no_proxy => true, glpiserver => '192.168.1.2' }
Reference
- class fusioninventory : Installs and configures
- class fusioninventory::cronscript: Sets a cronjob
- class fusioninventory::install: Installs
- class fusioninventory::params: Configurations Parameters
Limitations
Tested in Debian and Rhel
Development
Github repository
git clone https://github.com/esterniclos/esterniclos-fusioninventory fusioninventory
Building module
sudo puppet module build . --verbose
Testing json: