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 => {