MCPcopy Create free account
hub / github.com/Tencent/CodeAnalysis / get_file

Method get_file

server/projects/main/util/fileserver.py:107–114  ·  view source on GitHub ↗

获取指定路径文件数据,返回该文件的路径信息

(self, file_url)

Source from the content-addressed store, hash-verified

105
106 @RetryDecor(interval=3)
107 def get_file(self, file_url):
108 """获取指定路径文件数据,返回该文件的路径信息"""
109 rsp = self._http_client.get(file_url, headers=self.get_auth_headers())
110 if rsp.status == self.OK_STATUS:
111 return rsp.data
112 else:
113 logger.error('return code %d when get file %s, content: %s' % (rsp.status, file_url, rsp.data))
114 raise ServerError(errcode.E_SERVER, 'return code %d when get file %s' % (rsp.status, file_url))
115
116 def delete_file(self, file_url):
117 """删除指定路径文件"""

Callers 4

contextMethod · 0.45
resultMethod · 0.45
task_paramsMethod · 0.45
resultMethod · 0.45

Calls 4

get_auth_headersMethod · 0.95
ServerErrorClass · 0.90
errorMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected