App::C...:Config(3pm)
App::C...:Config(3pm) πβ¨
hiii bestie π welcome to the User Contributed Perl Documentation corner of the internet, where we're talking about App::C...:Config β yes the name is lowkey a jump scare with those ellipses but we're rolling with it, no cap π«Ά
SYNOPSIS π
okay so the synopsis is... literally empty. nothing. a void. a blank little space where a synopsis would go π
we move on. periodt.
DESCRIPTION π¦
Object representing application configuration. that's the whole vibe β it's a lil object that holds your app's config together like a claw clip holds up a whole personality π
METHODS π
$host=ClusterSSH::Config->new ({ })
Create a new configuration object. fresh config, fresh me, main character energy β¨
$config->parse_config_file('<filename>');
Read in configuration from given filename. hand it a file, it eats the file π
$config->validate_args();
Validate and apply all configuration loaded at this point. so everything you've loaded so far? it gets checked and applied right here. vibe check passed β
$path = $config->search_dirs('<name>', @seaarch_directories);
Search the given directories for the name given. Return undef if not found. (and yes, the arg in the manual is literally spelled @seaarch_directories, we don't fix, we don't touch, we respect the typo π)
$path = $config->find_binary('<name>');
Locate the binary <name> and return the full path. Doesn't just search $PATH in case the environment isn't set up correctly. ngl that's kind of iconic of it β it doesn't trust the environment, it goes and looks for itself π₯
$config->load_configs(@extra);
Load up configuration from known locations (warn if .csshrc file found) and load in option files as necessary.
β οΈ heads up bestie β if a .csshrc file turns up, it warns. that's the whole thing. just a heads up warning π
$config->write_user_config_file();
Write out default $HOME/.clusterssh/config file (before option config files are loaded). note the before, that ordering is load-bearing, don't come for me π
$config->dump()
Write currently defined configuration to STDOUT. it's giving "show me everything right now" and honestly? relatable πΈ
and that's the whole page, bestie!! π this beauty ships with perl v5.42.2 and is dated 2026-05-05, filed under App::C...:Config(3pm). slay, mwah, bye π§πβ¨
π¦ where this page comes from
- fedora 43: clusterssh 4.19-1.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- fedora 44: clusterssh 4.19-1.fc44 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms