5 Ceph is structured into libraries which are built and then combined together to
6 make executables and other libraries.
8 - libcommon: a collection of utilities which are available to nearly every ceph
9 library and executable. In general, libcommon should not contain global
10 variables, because it is intended to be linked into libraries such as
13 - libglobal: a collection of utilities focused on the needs of Ceph daemon
14 programs. In here you will find pidfile management functions, signal
15 handlers, and so forth.
17 .. todo:: document other libraries