BUG: Error when ingesting on windows

Error message: Cannot create a file when that file already exists: '.catalyst\\data\\marketplace\\temp_bundles\\marketcap-hourly-2018' -> '.catalyst\\data\\marketplace\\marketcap'
This commit is contained in:
izokay
2018-03-16 16:50:31 -04:00
committed by GitHub
parent 7f2ded65bc
commit 9eb649371b
+5 -2
View File
@@ -430,8 +430,11 @@ class Marketplace:
merge_bundles(zsource, ztarget)
else:
os.rename(tmp_bundle, bundle_folder)
try:
os.rename(tmp_bundle, bundle_folder)
except WindowsError:
shutil.rmtree(bundle_folder)
os.rename(tmp_bundle, bundle_folder)
pass
def ingest(self, ds_name=None, start=None, end=None, force_download=False):