MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / loadingCallback

Function loadingCallback

tests/modules/hooks.c:205–220  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

203}
204
205void loadingCallback(RedisModuleCtx *ctx, RedisModuleEvent e, uint64_t sub, void *data)
206{
207 REDISMODULE_NOT_USED(e);
208 REDISMODULE_NOT_USED(data);
209
210 char *keyname = NULL;
211 switch (sub) {
212 case REDISMODULE_SUBEVENT_LOADING_RDB_START: keyname = "loading-rdb-start"; break;
213 case REDISMODULE_SUBEVENT_LOADING_AOF_START: keyname = "loading-aof-start"; break;
214 case REDISMODULE_SUBEVENT_LOADING_REPL_START: keyname = "loading-repl-start"; break;
215 case REDISMODULE_SUBEVENT_LOADING_FLASH_START: keyname = "loading-flash-start"; break;
216 case REDISMODULE_SUBEVENT_LOADING_ENDED: keyname = "loading-end"; break;
217 case REDISMODULE_SUBEVENT_LOADING_FAILED: keyname = "loading-failed"; break;
218 }
219 LogNumericEvent(ctx, keyname, 0);
220}
221
222void loadingProgressCallback(RedisModuleCtx *ctx, RedisModuleEvent e, uint64_t sub, void *data)
223{

Callers

nothing calls this directly

Calls 1

LogNumericEventFunction · 0.85

Tested by

no test coverage detected