mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
nice
This commit is contained in:
parent
c58cf78f86
commit
6934c75bba
10
.vscode/tasks.json
vendored
Normal file
10
.vscode/tasks.json
vendored
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"version": "2.0.0",
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"label": "pre",
|
||||||
|
"command": "true;rm -rf inc/* inc/.hist/;mkdir -p inc;",
|
||||||
|
"type": "shell"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -15,7 +15,7 @@ import hashlib
|
||||||
import threading
|
import threading
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
|
|
||||||
from .__init__ import WINDOWS, PY2
|
from .__init__ import WINDOWS
|
||||||
from .util import Pebkac, Queue, fsdec, fsenc, sanitize_fn, ren_open, atomic_move
|
from .util import Pebkac, Queue, fsdec, fsenc, sanitize_fn, ren_open, atomic_move
|
||||||
|
|
||||||
HAVE_SQLITE3 = False
|
HAVE_SQLITE3 = False
|
||||||
|
@ -296,7 +296,12 @@ class Up2k(object):
|
||||||
names = [job[x] for x in ["name", "tnam"] if x in job]
|
names = [job[x] for x in ["name", "tnam"] if x in job]
|
||||||
for fn in names:
|
for fn in names:
|
||||||
path = os.path.join(job["ptop"], job["prel"], fn)
|
path = os.path.join(job["ptop"], job["prel"], fn)
|
||||||
if not os.path.exists(path):
|
try:
|
||||||
|
if os.path.getsize(path) > 0:
|
||||||
|
# upload completed or both present
|
||||||
|
break
|
||||||
|
except:
|
||||||
|
# missing; restart
|
||||||
job = None
|
job = None
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
|
@ -530,6 +535,8 @@ class Up2k(object):
|
||||||
self.registry[job["ptop"]][job["wark"]] = job
|
self.registry[job["ptop"]][job["wark"]] = job
|
||||||
pdir = os.path.join(job["ptop"], job["prel"])
|
pdir = os.path.join(job["ptop"], job["prel"])
|
||||||
job["name"] = self._untaken(pdir, job["name"], job["t0"], job["addr"])
|
job["name"] = self._untaken(pdir, job["name"], job["t0"], job["addr"])
|
||||||
|
# if len(job["name"].split(".")) > 8:
|
||||||
|
# raise Exception("aaa")
|
||||||
|
|
||||||
tnam = job["name"] + ".PARTIAL"
|
tnam = job["name"] + ".PARTIAL"
|
||||||
suffix = ".{:.6f}-{}".format(job["t0"], job["addr"])
|
suffix = ".{:.6f}-{}".format(job["t0"], job["addr"])
|
||||||
|
|
Loading…
Reference in a new issue