MCPcopy Create free account
hub / github.com/daniel2005d/mapXplore / save_file

Method save_file

lib/file_reader.py:136–145  ·  view source on GitHub ↗
(self, content,format:str, filename=None)

Source from the content-addressed store, hash-verified

134 return True, None
135
136 def save_file(self, content,format:str, filename=None)->str:
137 if content:
138 save = SaveManager()
139 subfolder = next(key for key, values in Settings.folder_by_extension.items() if format in values)
140 output_directory = os.path.join(self._files_directory, subfolder)
141
142 filepath = save.save(content, format if format is not None else "", filename, output_directory)
143 return filepath
144
145 return None
146
147 def _complete_padding(self, text)->Base64Item:
148 current_length = len(text)%4

Callers 1

get_structureMethod · 0.95

Calls 2

saveMethod · 0.95
SaveManagerClass · 0.90

Tested by

no test coverage detected