dCache / dcache

dCache - a system for storing and retrieving huge amounts of data, distributed among a large number of heterogenous server nodes, under a single virtual filesystem tree with a variety of standard access methods
https://dcache.org
276 stars 132 forks source link

frontend: handle frontend.root variable properly #7609

Closed DmitryLitvintsev closed 6 days ago

DmitryLitvintsev commented 1 week ago

Motivation:

Issue https://github.com/dCache/dcache/issues/7506 is about failures to invoke WLCG tape API to stage files on files relative to {webdav,frontend}.root

Modification:

Take frontend.root path into account when calculating effective prefix

Result:

Able to call stage API successully on paths ralative to frontend.root

Patch: https://rb.dcache.org/r/14267/ Target: trunk Request: 10.x Request: 9.x