refactor: register

This commit is contained in:
xiaojunnuo
2023-05-09 10:16:49 +08:00
parent e123ec4089
commit 9747d40734
24 changed files with 144 additions and 19 deletions
@@ -20,7 +20,7 @@ export class DnspodDnsProvider implements IDnsProvider {
loginToken: any;
async onInit() {
async onInstance() {
const access: DnspodAccess = this.access as DnspodAccess;
this.loginToken = access.id + "," + access.token;
}
@@ -54,7 +54,7 @@ export class DeployToCdnPlugin implements ITaskPlugin {
logger!: ILogger;
// eslint-disable-next-line @typescript-eslint/no-empty-function
async onInit() {}
async onInstance() {}
async execute(): Promise<void> {
const accessProvider: TencentAccess = (await this.accessService.getById(this.accessId)) as TencentAccess;
@@ -78,7 +78,7 @@ export class DeployToClbPlugin implements ITaskPlugin {
logger!: ILogger;
// eslint-disable-next-line @typescript-eslint/no-empty-function
async onInit() {}
async onInstance() {}
async execute(): Promise<void> {
const accessProvider = (await this.accessService.getById(this.accessId)) as TencentAccess;
const client = this.getClient(accessProvider, this.region);
@@ -87,7 +87,7 @@ export class DeployCertToTencentTKEIngressPlugin implements ITaskPlugin {
accessService!: IAccessService;
// eslint-disable-next-line @typescript-eslint/no-empty-function
async onInit() {}
async onInstance() {}
async execute(): Promise<void> {
const accessProvider = this.accessService.getById(this.accessId);
@@ -49,7 +49,7 @@ export class UploadToTencentPlugin implements ITaskPlugin {
logger!: ILogger;
// eslint-disable-next-line @typescript-eslint/no-empty-function
async onInit() {}
async onInstance() {}
async execute(): Promise<void> {
const { accessId, name, cert } = this;