mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 00:52:16 -06:00
hook/reloc: dupe in one vol doesn't mean dupe in another
This commit is contained in:
parent
c8f4aeaefa
commit
b0af4b3712
|
@ -2760,7 +2760,8 @@ class Up2k(object):
|
|||
job = deepcopy(job)
|
||||
job["wark"] = wark
|
||||
job["at"] = cj.get("at") or time.time()
|
||||
for k in "lmod ptop vtop prel name host user addr".split():
|
||||
zs = "lmod ptop vtop prel name host user addr poke"
|
||||
for k in zs.split():
|
||||
job[k] = cj.get(k) or ""
|
||||
|
||||
pdir = djoin(cj["ptop"], cj["prel"])
|
||||
|
@ -2805,7 +2806,9 @@ class Up2k(object):
|
|||
job["vtop"] = vfs.vpath
|
||||
job["prel"] = rem
|
||||
if zvfs.vpath != vfs.vpath:
|
||||
self.log("xbu reloc %d..." % (depth,), 6)
|
||||
# print(json.dumps(job, sort_keys=True, indent=4))
|
||||
job["hash"] = cj["hash"]
|
||||
self.log("xbu reloc1:%d..." % (depth,), 6)
|
||||
return self._handle_json(job, depth + 1)
|
||||
|
||||
job["name"] = self._untaken(pdir, job, now)
|
||||
|
@ -4231,7 +4234,7 @@ class Up2k(object):
|
|||
job["vtop"] = vfs.vpath
|
||||
job["prel"] = rem
|
||||
if zvfs.vpath != vfs.vpath:
|
||||
self.log("xbu reloc %d..." % (depth,), 6)
|
||||
self.log("xbu reloc2:%d..." % (depth,), 6)
|
||||
return self._handle_json(job, depth + 1)
|
||||
|
||||
job["name"] = self._untaken(pdir, job, job["t0"])
|
||||
|
|
Loading…
Reference in a new issue