class CrushTester {
CrushWrapper& crush;
ostream& err;
- int verbose;
map<int, int> device_weight;
int min_rule, max_rule;
void write_integer_indexed_scalar_data_string(vector<string> &dst, int index, float scalar_data);
public:
- CrushTester(CrushWrapper& c, ostream& eo, int verbosity=0)
- : crush(c), err(eo), verbose(verbosity),
+ CrushTester(CrushWrapper& c, ostream& eo)
+ : crush(c), err(eo),
min_rule(-1), max_rule(-1),
min_x(-1), max_x(-1),
min_rep(-1), max_rep(-1),
// sanity check: test some inputs to make sure this map isn't totally broken
dout(10) << " testing map" << dendl;
stringstream ess;
- CrushTester tester(crush, ess, 1);
+ CrushTester tester(crush, ess);
tester.test();
dout(10) << " result " << ess.str() << dendl;
CrushWrapper crush;
- CrushTester tester(crush, cerr, 1);
+ CrushTester tester(crush, cerr);
vector<const char *> empty_args; // we use -c, don't confuse the generic arg parsing
global_init(NULL, empty_args, CEPH_ENTITY_TYPE_CLIENT, CODE_ENVIRONMENT_UTILITY,