]>
git.proxmox.com Git - ceph.git/blob - ceph/src/crimson/common/log.cc
1 // -*- mode:C++; tab-width:8; c-basic-offset:2; indent-tabs-mode:t -*-
2 // vim: ts=8 sw=2 smarttab
6 static std::array
<seastar::logger
, ceph_subsys_get_num()> loggers
{
7 #define SUBSYS(name, log_level, gather_level) \
8 seastar::logger(#name),
9 #define DEFAULT_SUBSYS(log_level, gather_level) \
10 seastar::logger("none"),
11 #include "common/subsys.h"
17 seastar::logger
& get_logger(int subsys
) {
18 assert(subsys
< ceph_subsys_max
);
19 return loggers
[subsys
];