MCPcopy Index your code
hub / github.com/simstudioai/sim / getSFTP

Function getSFTP

apps/sim/app/api/tools/ssh/upload-file/route.ts:14–24  ·  view source on GitHub ↗
(client: Client)

Source from the content-addressed store, hash-verified

12const logger = createLogger('SSHUploadFileAPI')
13
14function getSFTP(client: Client): Promise<SFTPWrapper> {
15 return new Promise((resolve, reject) => {
16 client.sftp((err, sftp) => {
17 if (err) {
18 reject(err)
19 } else {
20 resolve(sftp)
21 }
22 })
23 })
24}
25
26export const POST = withRouteHandler(async (request: NextRequest) => {
27 const requestId = generateId().slice(0, 8)

Callers 1

route.tsFile · 0.70

Calls 1

resolveFunction · 0.50

Tested by

no test coverage detected