...
Option 0: | Option 1: | Option 2: | Option 3: | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | simp_<fact_name> | <modulename>_<fact_name> (single_underscore) | <modulename>__<fact_name> (double underscore) | <module_name>-<fact_name> | ||||||||||||||||||||||||||||||||
Pros and cons | Easy to understand The hard-coded | Easy to understand May run into issues if | Minimizes risk of conflicts with any system fact value Kind of strange syntactically (but not incorrect) | VERY unlikely to conflict with anything The hyphen is a non-idiomatic character for fact names Facts using this can't be accessed in classic Facter and Puppet (via Puppet recommends not making facts that are not valid puppet variable names since the behavior will be non-deterministic. | ||||||||||||||||||||||||||||||||
Estimated cost |
|
|
|
| ||||||||||||||||||||||||||||||||
Votes | 2 | 0 | 6 | 0 | ||||||||||||||||||||||||||||||||
Vote Summary | 0 | 6 0 |