try {
// atomically remove ticket
Transaction t = jedis.multi();
t.del(key(repository, KeyType.ticket, ticket.number));
t.del(key(repository, KeyType.journal, ticket.number));
t.exec();
success = true;
log.debug("deleted ticket {} from Redis @ {}", "" + ticket.number, getUrl());
} catch (JedisException e) {
log.error("failed to delete ticket from Redis @ " + getUrl(), e);