Notably, crushtool uses -c, which elsewhere means parse this config file.
Signed-off-by: Sage Weil <sage@newdream.net>
map<int, int> device_weight;
DEFINE_CONF_VARS(usage);
- global_init(args, CEPH_ENTITY_TYPE_CLIENT, CODE_ENVIRONMENT_UTILITY,
+ vector<const char *> empty_args; // we use -c, don't confuse the generic arg parsing
+ global_init(empty_args, CEPH_ENTITY_TYPE_CLIENT, CODE_ENVIRONMENT_UTILITY,
CINIT_FLAG_NO_DEFAULT_CONFIG_FILE);
common_init_finish(g_ceph_context);