refactor: clean code

main
Fu Diwei 2024-11-04 12:54:23 +08:00
parent 269a97e81e
commit 34daf9ccac
4 changed files with 16 additions and 16 deletions

View File

@ -6,8 +6,8 @@ import (
"fmt" "fmt"
"time" "time"
baiduCdn "github.com/baidubce/bce-sdk-go/services/cdn" bceCdn "github.com/baidubce/bce-sdk-go/services/cdn"
baiduCdnApi "github.com/baidubce/bce-sdk-go/services/cdn/api" bceCdnApi "github.com/baidubce/bce-sdk-go/services/cdn/api"
xerrors "github.com/pkg/errors" xerrors "github.com/pkg/errors"
"github.com/usual2970/certimate/internal/domain" "github.com/usual2970/certimate/internal/domain"
@ -17,7 +17,7 @@ type BaiduCloudCDNDeployer struct {
option *DeployerOption option *DeployerOption
infos []string infos []string
sdkClient *baiduCdn.Client sdkClient *bceCdn.Client
} }
func NewBaiduCloudCDNDeployer(option *DeployerOption) (Deployer, error) { func NewBaiduCloudCDNDeployer(option *DeployerOption) (Deployer, error) {
@ -54,7 +54,7 @@ func (d *BaiduCloudCDNDeployer) Deploy(ctx context.Context) error {
// REF: https://cloud.baidu.com/doc/CDN/s/qjzuz2hp8 // REF: https://cloud.baidu.com/doc/CDN/s/qjzuz2hp8
putCertResp, err := d.sdkClient.PutCert( putCertResp, err := d.sdkClient.PutCert(
d.option.DeployConfig.GetConfigAsString("domain"), d.option.DeployConfig.GetConfigAsString("domain"),
&baiduCdnApi.UserCertificate{ &bceCdnApi.UserCertificate{
CertName: fmt.Sprintf("certimate-%d", time.Now().UnixMilli()), CertName: fmt.Sprintf("certimate-%d", time.Now().UnixMilli()),
ServerData: d.option.Certificate.Certificate, ServerData: d.option.Certificate.Certificate,
PrivateData: d.option.Certificate.PrivateKey, PrivateData: d.option.Certificate.PrivateKey,
@ -70,8 +70,8 @@ func (d *BaiduCloudCDNDeployer) Deploy(ctx context.Context) error {
return nil return nil
} }
func (d *BaiduCloudCDNDeployer) createSdkClient(accessKeyId, secretAccessKey string) (*baiduCdn.Client, error) { func (d *BaiduCloudCDNDeployer) createSdkClient(accessKeyId, secretAccessKey string) (*bceCdn.Client, error) {
client, err := baiduCdn.NewClient(accessKeyId, secretAccessKey, "") client, err := bceCdn.NewClient(accessKeyId, secretAccessKey, "")
if err != nil { if err != nil {
return nil, err return nil, err
} }

View File

@ -51,7 +51,7 @@ func (u *QiniuSSLCertUploader) Upload(ctx context.Context, certPem string, privk
// 上传新证书 // 上传新证书
// REF: https://developer.qiniu.com/fusion/8593/interface-related-certificate // REF: https://developer.qiniu.com/fusion/8593/interface-related-certificate
uploadSslCertResp, err := u.sdkClient.UploadSslCert(certName, certX509.Subject.CommonName, privkeyPem, certPem) uploadSslCertResp, err := u.sdkClient.UploadSslCert(certName, certX509.Subject.CommonName, certPem, privkeyPem)
if err != nil { if err != nil {
return nil, xerrors.Wrap(err, "failed to execute sdk request 'cdn.UploadSslCert'") return nil, xerrors.Wrap(err, "failed to execute sdk request 'cdn.UploadSslCert'")
} }

View File

@ -105,12 +105,12 @@ func (c *Client) EnableDomainHttps(domain, certId string, forceHttps, http2Enabl
return resp, nil return resp, nil
} }
func (c *Client) UploadSslCert(name, commonName, pri, ca string) (*UploadSslCertResponse, error) { func (c *Client) UploadSslCert(name, commonName, certificate, privateKey string) (*UploadSslCertResponse, error) {
req := &UploadSslCertRequest{ req := &UploadSslCertRequest{
Name: name, Name: name,
CommonName: commonName, CommonName: commonName,
Pri: pri, Certificate: certificate,
Ca: ca, PrivateKey: privateKey,
} }
reqBytes, err := json.Marshal(req) reqBytes, err := json.Marshal(req)

View File

@ -8,8 +8,8 @@ type BaseResponse struct {
type UploadSslCertRequest struct { type UploadSslCertRequest struct {
Name string `json:"name"` Name string `json:"name"`
CommonName string `json:"common_name"` CommonName string `json:"common_name"`
Pri string `json:"pri"` Certificate string `json:"ca"`
Ca string `json:"ca"` PrivateKey string `json:"pri"`
} }
type UploadSslCertResponse struct { type UploadSslCertResponse struct {