Config...teFiles(3pm)
π¦ NAME π¦
okay bestie, so this page is Config...teFiles(3pm) β that's the User Contributed Perl Documentation version, section 3pm, in case you were wondering where the vibe came from π
The actual thing it documents is Config::Model::models::Itself::CommonElement::UpdateFiles β no cap, that's a whole mouthful. It's the configuration class Itself::CommonElement::UpdateFiles, and she's here to tell you how the model describes pulling data in from external files. π
β¨ DESCRIPTION β¨
These are configuration classes used by Config::Model. That's the whole tea. β
π Elements π
This is the part where we meet the actual fields, and honestly? They ate. π«Ά
π type
The syntax of the external file.
- Optional? yep, optional.
- Type: enum.
- The choices are literally:
'ini','json','yaml','toml'.
Pick your fighter, bestie. β¨
π file
The file path.
- Either absolute, or relative to the running directory of
cmeβ that distinction matters, don't skip it. - Optional.
- Type: uniline.
πΈ subpath
The subpath to get data in the file. Lowkey the most main-character of the three, watch this π
So for instance, the "bar" item of this JSON string:
{"for" : { "bar" : "baz" }}
can be retrieved with "for.bar". Iconic.
If you want more details on the how and the why, see "update" in Config::Model::Value amd Config::Model::Value::UpdateFromFile. (yes, that's a typo and it's the original's, not mine β iykyk π)
- Optional.
- Type: uniline.
π₯ SEE ALSO π₯
cmeβ that's it. That's the list. Go look atcme, she's the moment. π
and that's the whole page, bestie!! π§ this little gem came from the Perl User Contributed Perl Documentation, generated by perl v5.40.1 on 2026-03-10. mwah, go forth and configure responsibly π π
π¦ where this page comes from
- ubuntu resolute: libconfig-model-itself-perl 2.027-1 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms