Bug#952819: ITP: facterdb -- Database of facts from many Facter versions on many Operating Systems
Package: wnpp
Severity: wishlist
Owner: Gabriel Filion <gabster@lelutin.ca>
* Package name : facterdb
Version : 1.2.0
Upstream Author : Mickaël Canévet <mickael.canevet@camptocamp.com>
* URL : https://github.com/camptocamp/facterdb
* License : Apache-2.0
Programming Lang: Ruby
Description : Database of facts from many Facter versions on many Operating Systems
The facterdb command can lookup its database with a set of versions of Facter
and a set of Operating System distributions and versions and output the list
of facts corresponding to those to the terminal. The output is formatted in
JSON so it can be parsed by other scripts and programs.
When used as a library, the same lookups can be done in a programmatic way.
This means that you can use the facts in any Ruby program.
Having access to lists of facts that mimic different setups is useful for
running tests and making sure that features for those different setups are
doing what's expected.
This command and library is generally useful for Puppet module development and
creating CI environments for running module unit tests. It's also used by the
puppet-development-kit, so it is a dependency for this tool.
I plan on maintaining this package from within the ruby team. I will ask for
sponsorship from the team.
Reply to: