[#200] Reload resolvers on SIGHUP

Signed-off-by: Denis Kirillov <denis@nspcc.ru>
This commit is contained in:
Denis Kirillov 2022-09-08 19:00:22 +03:00 committed by Kirillov Denis
parent 939f5f0c65
commit 1e05d8a935
3 changed files with 116 additions and 55 deletions

View file

@ -13,9 +13,7 @@ func GetContainerID(ctx context.Context, containerID string, resolver *resolver.
cnrID := new(cid.ID)
err := cnrID.DecodeString(containerID)
if err != nil {
if resolver != nil {
cnrID, err = resolver.Resolve(ctx, containerID)
}
cnrID, err = resolver.Resolve(ctx, containerID)
}
return cnrID, err
}