community.general.facter – Runs the discovery program facter on the remote system¶
Note
This plugin is part of the community.general collection (version 2.5.1).
To install it use: ansible-galaxy collection install community.general
.
To use it in a playbook, specify: community.general.facter
.
Synopsis¶
Runs the
facter
discovery program (https://github.com/puppetlabs/facter) on the remote system, returning JSON data that can be useful for inventory purposes.
Requirements¶
The below requirements are needed on the host that executes this module.
facter
ruby-json
Parameters¶
Parameter | Choices/Defaults | Comments |
---|---|---|
arguments
list
/ elements=string
|
Specifies arguments for facter.
|
Examples¶
# Example command-line invocation
# ansible www.example.net -m facter
- name: Execute facter no arguments
community.general.facter:
- name: Execute facter with arguments
community.general.facter:
arguments:
- -p
- system_uptime
- timezone
- is_virtual
Authors¶
Ansible Core Team
Michael DeHaan