The same mechanism that is used for modules can be used for the configuration of the core objects. This removes the need for the redundant code that validates various values that is already present in the code that modules use.
The function will be used by the functions server_set_disk_space_threshold() and monitor_set_disk_space_threshold() that will be introduced.
Now, given a concept xyz, * the main test file is called test_xyz.cc * the executable is called test_xyz, and * the ctest test is called text_xyz.