MCPcopy Create free account
hub / github.com/53AI/53AIHub / SubmitUploadTask

Method SubmitUploadTask

api/service/batch_upload_manager.go:296–305  ·  view source on GitHub ↗

SubmitUploadTask 提交上传任务

(task *UploadTask)

Source from the content-addressed store, hash-verified

294
295// SubmitUploadTask 提交上传任务
296func (m *BatchUploadManager) SubmitUploadTask(task *UploadTask) error {
297 // 获取信号量
298 select {
299 case m.semaphore <- struct{}{}:
300 go m.processUploadTask(task)
301 return nil
302 default:
303 return fmt.Errorf("上传队列已满,请稍后重试")
304 }
305}
306
307// processUploadTask 处理上传任务
308func (m *BatchUploadManager) processUploadTask(task *UploadTask) {

Callers 1

UploadFileMethod · 0.80

Calls 2

processUploadTaskMethod · 0.95
ErrorfMethod · 0.80

Tested by

no test coverage detected