diff options
Diffstat (limited to 'tools/skp')
-rw-r--r-- | tools/skp/webpages_playback.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/skp/webpages_playback.py b/tools/skp/webpages_playback.py index 257fcf4e94..1284a540e8 100644 --- a/tools/skp/webpages_playback.py +++ b/tools/skp/webpages_playback.py @@ -495,7 +495,9 @@ class GoogleStorageDataStore(DataStore): def does_storage_object_exist(self, *args): return self.gs.does_storage_object_exist(self._bucket, *args) def delete_path(self, path): - return self.gs.delete_file(self._bucket, path) + _, files = self.gs.list_bucket_contents(self._bucket, subdir=path) + for f in files: + self.gs.delete_file(self._bucket, posixpath.join(path, f)) def download_file(self, *args): self.gs.download_file(self._bucket, *args) def upload_dir_contents(self, source_dir, **kwargs): |