а зачем тут write_session, она не используется в методе
в доке к методу не хватает parts

я бы вообще write_session и parts сделал бы аргументом options
ибо чтобы вызывать этот метод только с первым и третьим параметром, то будет не удобно
`c.delete_all_direct!(:group, c.redis, custom_parts)