MCPcopy Create free account
hub / github.com/bugy/script-server / FileUploadFeature

Class FileUploadFeature

src/features/file_upload_feature.py:12–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10
11
12class FileUploadFeature:
13 def __init__(self, user_file_storage: UserFileStorage, temp_folder) -> None:
14 self.user_file_storage = user_file_storage
15 self.folder = os.path.join(temp_folder, RESULT_FILES_FOLDER)
16
17 user_file_storage.start_autoclean(self.folder, 1000 * 60 * 60 * 24)
18
19 def prepare_new_folder(self, username) -> str:
20 new_folder = self.user_file_storage.prepare_new_folder(username, self.folder)
21 return normalize_path(new_folder)

Callers 3

mainFunction · 0.90
setUpMethod · 0.90
start_serverMethod · 0.90

Calls

no outgoing calls

Tested by 2

setUpMethod · 0.72
start_serverMethod · 0.72