Dont change into temp dir when downloading single covers

Works around the problem with temp dir permissions on some windows
computers.
This commit is contained in:
Kovid Goyal 2013-07-08 11:32:40 +05:30
parent a8deb4b1f8
commit fae8aa1405

View File

@ -106,7 +106,6 @@ def single_identify(title, authors, identifiers):
r in results], dump_caches(), log.dump() r in results], dump_caches(), log.dump()
def single_covers(title, authors, identifiers, caches, tdir): def single_covers(title, authors, identifiers, caches, tdir):
os.chdir(tdir)
load_caches(caches) load_caches(caches)
log = GUILog() log = GUILog()
results = Queue() results = Queue()
@ -126,9 +125,9 @@ def single_covers(title, authors, identifiers, caches, tdir):
name += '{%d}'%c[plugin.name] name += '{%d}'%c[plugin.name]
c[plugin.name] += 1 c[plugin.name] += 1
name = '%s,,%s,,%s,,%s.cover'%(name, width, height, fmt) name = '%s,,%s,,%s,,%s.cover'%(name, width, height, fmt)
with open(name, 'wb') as f: with open(os.path.join(tdir, name), 'wb') as f:
f.write(data) f.write(data)
os.mkdir(name+'.done') os.mkdir(os.path.join(tdir, name+'.done'))
return log.dump() return log.dump()