打印字段执行持续时间的tartiflette插件
tartiflette-plugin-time-it的Python项目详细描述
Tartiflette插件计时
允许您在日志中轻松查看字段时间执行:
type Example {
aField: String @timeIt
}
默认情况下,timeIt
指令将使用由logging.getLogger("__name__")
检索的自己的记录器。
如果用useLogger: false
调用,它将使用print语句。
在初始化时,使用create_engine
api,您可以将自己的日志传递给该指令。
engine=awaitcreate_engine(sdl,modules=[{"name":"tartiflette_plugin_time_it","config":{"logger":myLogger()}}])