|
|
|
|
@ -29,8 +29,8 @@ To fill the redis DB with expiring test data:
|
|
|
|
|
echo "hmset $b callid $(uuid)@test created $(date +%s)"
|
|
|
|
|
c=$(uuid)
|
|
|
|
|
echo "rpush $b-streams $c"
|
|
|
|
|
echo "hmset $c:0 ip $(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)) port $(($RANDOM % 10000 + 1024)) localport $(($RANDOM % 10000 + 1024)) kernel 1 filled 1 confirmed 1 tag $(uuid)"
|
|
|
|
|
echo "hmset $c:1 ip $(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)) port $(($RANDOM % 10000 + 1024)) localport $(($RANDOM % 10000 + 1024)) kernel 1 filled 1 confirmed 1 tag $(uuid)"
|
|
|
|
|
echo "hmset $c:0 ip $(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)) port $((($RANDOM % 10000) * 2 + 1024)) localport $((($RANDOM % 10000) * 2 + 1024)) kernel 1 filled 1 confirmed 1 tag $(uuid)"
|
|
|
|
|
echo "hmset $c:1 ip $(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)).$(($RANDOM % 253 + 1)) port $((($RANDOM % 10000) * 2 + 1024)) localport $((($RANDOM % 10000) * 2 + 1024)) kernel 1 filled 1 confirmed 1 tag $(uuid)"
|
|
|
|
|
echo "expire $b $expire"
|
|
|
|
|
echo "expire $b-streams $expire"
|
|
|
|
|
echo "expire $c:0 $expire"
|
|
|
|
|
@ -370,3 +370,16 @@ void redis_update(struct call *c) {
|
|
|
|
|
void redis_delete(struct call *c) {
|
|
|
|
|
redis_delete_uuid(c->redis_uuid, c->callmaster);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void redis_wipe(struct callmaster *m) {
|
|
|
|
|
struct redis *r = m->redis;
|
|
|
|
|
|
|
|
|
|
if (!r)
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
redisCommandNR(r->ctx, "DEL calls");
|
|
|
|
|
}
|
|
|
|
|
|