INNER CODE UNIT · JavaScript

getOssClient

alibaba/funcraft · src/lib/utils/fun-nas-server/index.js:175

const getOssClient = async (bucket, context) => {
  console.log('stsToken: context.credentials.securityToken', context.credentials.securityToken);

  return new OSS({
    accessKeyId: context.credentials.accessKeyId,
    accessKeySecret: context.credentials.accessKeySecret,
    stsToken: context.credentials.securityToken,
    internal: true,
    bucket,
    region: 'oss-' + context.region
  });
};


function downloadFromOSSAndExtractToNas(bucket, objectName, dst, context) {
  const nasZipPath = `/mnt/nas_dependencies/nas-${uuid.v4()}.zip`;

  return getOssClient(bucket, context).then(client => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…