A few conventions are used throughout this guide regarding several concepts:
Booleans. Whenever we need to talk about a boolean value passed
to a method or returned by it, we will refer to a true
value as true
and to a false value as
undef
or false
.
Perl modules and eBox modules. There may be some confusion in some parts of the guide about the term module as the term may refer to an eBox module or a perl module. An eBox module is the complete set of classes (and perl modules) and other files that provide a self-contained functionality for eBox and that may be installed or uninstalled independently from the rest of eBox. A perl module is basically a perl source file.
Whenever there is no possibility of confusion, we'll just write module, otherwise we'll write explicitly perl module since this meaning will be the one used less frequently.