Actions
Subtask #845
closedFeature #801: librados: allow access to multiple clusters
Subtask #815: Remove globals & partition g_conf
g_conf should not be defined in library code.
% Done:
0%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
g_conf should live in cmon, cosd, and other daemons. Attempts to refer to it in a library should create an undefined symbol reference.
In librados, cluster_t should include an md_config_t, and that should be the one we use for librados operations.
This will involve adding an md_config_t pointer to a bunch of functions or classes that previously just grabbed g_conf.
Actions