App::C...d::dump(3pm)
π App::C...d::dump β the cme dump page, bestie edition π
okay so you found the manual page for App::Cme::Command::dump, part of the User Contributed Perl Documentation. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
App::Cme::Command::dump β literally just: dump the configuration of an application. that's the whole vibe. π
π VERSION π
version 1.049 β yes queen, we're on 1.049.
π¦ SYNOPSIS π¦
okay here's the moment, here's the flex:
# dump ~/.ssh/config in cme syntax
# (this example requires Config::Model::OpenSsh)
$ cme dump -format cml ssh
Host:"*" -
Host:"*.debian.org"
User=dodod -
(it literally says User=dod in there, no cap, i'm not editing the queen's example. π)
πΈ DESCRIPTION πΈ
so what does this thing DO? it dumps your configuration content onto STDOUT with YAML format. that's the default behavior, and honestly? iconic.
by default it only dumps the custom values β meaning the ones that are different from the application's built-in values or the model's default values. like, it's not gonna show you the defaults you never touched, it shows you what you actually changed. main character values only. β¨
wanna change that? there's a -dumptype option for other types of dump:
-dumptype [ full | custom | non_upstream_default ]
so your choices are:
fullβ dump every single value, all of them, the whole buffet π₯customβ only customized values (this is the default, so if you do nothing, this is what you get π)non_upstream_defaultβ this one is likefullmode, but any value that's identical to the application default gets omitted. but bestie, this should seldom happen, fr fr.
and the format? by default you're getting yaml. but you can switch it up in -format to any of these:
jsonperlcmlβ aka theConfig::Model::Loaderformat, and heads up,cdsis also accepted π«Ά
π Common options π
the Common options section says: see "Global Options" in cme. that's where the rest of the tea lives. β
π SEE ALSO π
cme β the parent, the blueprint, the whole reason we're here.
β AUTHOR β
Dominique Dumont β the legend herself. π
π COPYRIGHT AND LICENSE π
This software is Copyright (c) 2014-2022 by Dominique Dumont <ddumont@cpan.org>.
This is free software, licensed under:
The GNU Lesser General Public License, Version 2.1, February 1999
so yes, it's free software, LGPL 2.1, go wild (within the license, bestie, within the license π).
okay that's the whole page! and for the lil' sign-off footer: this was rendered by perl v5.40.1, dated 2026-06-29, and it's the App::C...d::dump(3pm) page from the User Contributed Perl Documentation. periodt. π
β¨π¦
π¦ where this page comes from
- ubuntu stonking: cme 1.049-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