@@ -34,6 +34,7 @@ interface ScfGetProvisionedInputs {
34
34
export class ConcurrencyEntity extends BaseEntity {
35
35
// 设置保留配额
36
36
async setReserved ( inputs : ScfSetReservedInputs ) {
37
+ console . log ( `Set function ${ inputs . functionName } reserved` ) ;
37
38
return await this . request ( {
38
39
Action : 'PutReservedConcurrencyConfig' ,
39
40
FunctionName : inputs . functionName ,
@@ -43,6 +44,7 @@ export class ConcurrencyEntity extends BaseEntity {
43
44
}
44
45
45
46
async getReserved ( inputs : ScfGetReservedInputs ) {
47
+ console . log ( `Get function ${ inputs . functionName } reserved` ) ;
46
48
const res = await this . request ( {
47
49
Action : 'GetReservedConcurrencyConfig' ,
48
50
FunctionName : inputs . functionName ,
@@ -55,6 +57,7 @@ export class ConcurrencyEntity extends BaseEntity {
55
57
56
58
// 设置预置并发
57
59
async setProvisioned ( inputs : ScfSetProvisionedInputs ) {
60
+ console . log ( `Set function ${ inputs . functionName } provisioned` ) ;
58
61
// 删除上个版本的预置
59
62
if ( inputs . lastQualifier ) {
60
63
await this . request ( {
@@ -79,6 +82,7 @@ export class ConcurrencyEntity extends BaseEntity {
79
82
}
80
83
81
84
async getProvisioned ( inputs : ScfGetProvisionedInputs ) {
85
+ console . log ( `Get function ${ inputs . functionName } provisioned` ) ;
82
86
const res = await this . request ( {
83
87
Action : 'GetProvisionedConcurrencyConfig' ,
84
88
FunctionName : inputs . functionName ,
@@ -110,6 +114,7 @@ export class ConcurrencyEntity extends BaseEntity {
110
114
}
111
115
112
116
async waitProvisioned ( inputs : ScfGetProvisionedInputs ) {
117
+ console . log ( `Wait for function ${ inputs . functionName } set provisioned finish` ) ;
113
118
while ( true ) {
114
119
const outputs = await this . getProvisioned ( inputs ) ;
115
120
let finish = true ;
0 commit comments