| 141 | } |
| 142 | |
| 143 | void flushdbCallback(RedisModuleCtx *ctx, RedisModuleEvent e, uint64_t sub, void *data) |
| 144 | { |
| 145 | REDISMODULE_NOT_USED(e); |
| 146 | |
| 147 | RedisModule_ThreadSafeContextLock(ctx); |
| 148 | RedisModuleFlushInfo *fi = data; |
| 149 | char *keyname = (sub == REDISMODULE_SUBEVENT_FLUSHDB_START) ? |
| 150 | "flush-start" : "flush-end"; |
| 151 | LogNumericEvent(ctx, keyname, fi->dbnum); |
| 152 | RedisModule_ThreadSafeContextUnlock(ctx); |
| 153 | } |
| 154 | |
| 155 | void roleChangeCallback(RedisModuleCtx *ctx, RedisModuleEvent e, uint64_t sub, void *data) |
| 156 | { |
nothing calls this directly
no test coverage detected