Added missing unlink on error
This commit is contained in:
parent
f530a4e89f
commit
d8ecb244f5
|
@ -28,6 +28,7 @@ yarn-error.log*
|
||||||
# Private configs
|
# Private configs
|
||||||
/config.py
|
/config.py
|
||||||
/test.py
|
/test.py
|
||||||
|
/config/
|
||||||
|
|
||||||
#build files
|
#build files
|
||||||
/build
|
/build
|
||||||
|
|
|
@ -329,6 +329,7 @@ class Downloader:
|
||||||
with open(writepath, 'wb') as stream:
|
with open(writepath, 'wb') as stream:
|
||||||
streamTrack(stream, track, downloadObject=self.downloadObject, listener=self.listener)
|
streamTrack(stream, track, downloadObject=self.downloadObject, listener=self.listener)
|
||||||
except requests.exceptions.HTTPError as e:
|
except requests.exceptions.HTTPError as e:
|
||||||
|
if writepath.is_file(): writepath.unlink()
|
||||||
raise DownloadFailed('notAvailable', track) from e
|
raise DownloadFailed('notAvailable', track) from e
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
if writepath.is_file(): writepath.unlink()
|
if writepath.is_file(): writepath.unlink()
|
||||||
|
|
Loading…
Reference in New Issue