INNER CODE UNIT · TypeScript

entry

1095071913/maozi-cloud · maozi-cloud-develop-admin/electron/configs/index.ts:140

      const entry = listConfigs().find((c) => c.id === id)
      if (!entry) throw new Error('密钥不存在')
      if (entry.type !== 'Docker' && entry.type !== 'Helm') throw new Error('仅 Docker / Helm 类型密钥支持一键登录')
      if (!(await toolExists(entry.type))) throw new Error(`本机未安装 ${TOOL_BIN[entry.type] ?? entry.type},无法执行`)
      return { ok: true, data: await doLogin(entry) }
    } catch (err) {
      return { ok: false, error: (err as Error).message }
    }
  })
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…