From: Ronen Friedman Date: Sat, 24 Aug 2024 11:41:44 +0000 (-0500) Subject: osd/scrub: fix missing 'const' on some formatters X-Git-Tag: v20.0.0~1219^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=78d0255949a25a6ee3916632e958df285e518b0a;p=ceph.git osd/scrub: fix missing 'const' on some formatters required to pass CI checks. co-author: Matan Breizman Signed-off-by: Ronen Friedman --- diff --git a/src/osd/scrubber_common.h b/src/osd/scrubber_common.h index 51d5d5e5641b..60c1a68d2bea 100644 --- a/src/osd/scrubber_common.h +++ b/src/osd/scrubber_common.h @@ -243,7 +243,7 @@ namespace fmt { template <> struct formatter : ::fmt::formatter { template - auto format(Scrub::delay_cause_t cause, FormatContext& ctx) + auto format(Scrub::delay_cause_t cause, FormatContext& ctx) const { using enum Scrub::delay_cause_t; std::string_view desc; @@ -359,7 +359,7 @@ struct fmt::formatter { constexpr auto parse(format_parse_context& ctx) { return ctx.begin(); } template - auto format(const requested_scrub_t& rs, FormatContext& ctx) + auto format(const requested_scrub_t& rs, FormatContext& ctx) const { return fmt::format_to(ctx.out(), "(plnd:{}{}{}{}{}{})",