|
@@ -1,3 +1,4 @@
|
|
|
+import posixpath
|
|
|
from collections.abc import Generator
|
|
|
|
|
|
import oss2 as aliyun_s3
|
|
@@ -50,9 +51,4 @@ class AliyunOssStorage(BaseStorage):
|
|
|
self.client.delete_object(self.__wrapper_folder_filename(filename))
|
|
|
|
|
|
def __wrapper_folder_filename(self, filename) -> str:
|
|
|
- if self.folder:
|
|
|
- if self.folder.endswith("/"):
|
|
|
- filename = self.folder + filename
|
|
|
- else:
|
|
|
- filename = self.folder + "/" + filename
|
|
|
- return filename
|
|
|
+ return posixpath.join(self.folder, filename) if self.folder else filename
|