Signed-off-by: Sage Weil <sage@newdream.net>
if (opt_cmd == OPT_LOG_LIST) {
rgw_bucket log_bucket(RGW_LOG_POOL_NAME);
+ // filter by date?
+ if (date.size() && date.size() != 10) {
+ cerr << "bad date format for '" << date << "', expect YYYY-MM-DD" << std::endl;
+ return -EINVAL;
+ }
+
formatter->reset();
formatter->open_array_section("logs");
RGWAccessHandle h;
cerr << "log list: error " << r << std::endl;
return r;
}
+ if (date.size() && obj.name.find(date) != 0)
+ continue;
formatter->dump_string("object", obj.name);
}
}