From ea653f69307ebebbb668807adafc3fe85a7a9aa2 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 24 Nov 2025 14:06:04 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E8=B0=83=E6=95=B4=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/intercmd.go | 10 ++-- cmd/serve_nonwindows.go | 2 +- cmd/serve_windows.go | 2 +- cmd/winsc_nonwindows.go | 2 +- cmd/winsc_windows.go | 2 +- internal/{certapply => certacme}/account.go | 2 +- .../certifiers/registry.go | 2 +- .../certifiers/sp_35cn.go | 0 .../certifiers/sp_acmedns.go | 0 .../certifiers/sp_acmehttpreq.go | 0 .../certifiers/sp_akamai_edgedns.go | 0 .../certifiers/sp_aliyun_dns.go | 0 .../certifiers/sp_aliyun_esa.go | 0 .../certifiers/sp_arvancloud.go | 0 .../certifiers/sp_aws_route53.go | 0 .../certifiers/sp_azure_dns.go | 0 .../certifiers/sp_baiducloud_dns.go | 0 .../certifiers/sp_bookmyname.go | 0 .../certifiers/sp_bunny.go | 0 .../certifiers/sp_cloudflare.go | 0 .../certifiers/sp_cloudns.go | 0 .../certifiers/sp_cmcccloud_dns.go | 0 .../certifiers/sp_constellix.go | 0 .../certifiers/sp_ctcccloud_smartdns.go | 0 .../certifiers/sp_desec.go | 0 .../certifiers/sp_digitalocean.go | 0 .../certifiers/sp_dnsla.go | 0 .../certifiers/sp_dnsmadeeasy.go | 0 .../certifiers/sp_duckdns.go | 0 .../certifiers/sp_dynu.go | 0 .../certifiers/sp_dynv6.go | 0 .../certifiers/sp_gandinet.go | 0 .../certifiers/sp_gcore.go | 0 .../certifiers/sp_gname.go | 0 .../certifiers/sp_godaddy.go | 0 .../certifiers/sp_hetzner.go | 0 .../certifiers/sp_hostingde.go | 0 .../certifiers/sp_hostinger.go | 0 .../certifiers/sp_huaweicloud_dns.go | 0 .../certifiers/sp_infomaniak.go | 0 .../certifiers/sp_ionos.go | 0 .../certifiers/sp_jdcloud_dns.go | 0 .../certifiers/sp_linode.go | 0 .../certifiers/sp_local.go | 0 .../certifiers/sp_namecheap.go | 0 .../certifiers/sp_namedotcom.go | 0 .../certifiers/sp_namesilo.go | 0 .../certifiers/sp_netcup.go | 0 .../certifiers/sp_netlify.go | 0 .../certifiers/sp_ns1.go | 0 .../certifiers/sp_ovhcloud.go | 0 .../certifiers/sp_porkbun.go | 0 .../certifiers/sp_powerdns.go | 0 .../certifiers/sp_qingcloud_dns.go | 0 .../certifiers/sp_rainyun.go | 0 .../certifiers/sp_rfc2136.go | 0 .../certifiers/sp_spaceship.go | 0 .../certifiers/sp_ssh.go | 0 .../certifiers/sp_technitiumdns.go | 0 .../certifiers/sp_tencentcloud_dns.go | 0 .../certifiers/sp_tencentcloud_eo.go | 0 .../certifiers/sp_ucloud_udnr.go | 0 .../certifiers/sp_vercel.go | 0 .../certifiers/sp_volcengine_dns.go | 0 .../certifiers/sp_vultr.go | 0 .../certifiers/sp_westcn.go | 0 .../certifiers/sp_xinnet.go | 0 internal/{certapply => certacme}/client.go | 2 +- .../client_obtain.go} | 44 +----------------- internal/certacme/client_revoke.go | 46 +++++++++++++++++++ internal/{certapply => certacme}/config.go | 2 +- internal/{certapply => certacme}/logging.go | 2 +- internal/certificate/service.go | 6 +-- internal/{certdeploy => certmgmt}/client.go | 2 +- .../client_deploy.go} | 4 +- .../deployers/registry.go | 2 +- .../deployers/sp_1panel_console.go | 0 .../deployers/sp_1panel_site.go | 0 .../deployers/sp_aliyun_alb.go | 0 .../deployers/sp_aliyun_apigw.go | 0 .../deployers/sp_aliyun_cas.go | 0 .../deployers/sp_aliyun_casdeploy.go | 0 .../deployers/sp_aliyun_cdn.go | 0 .../deployers/sp_aliyun_clb.go | 0 .../deployers/sp_aliyun_dcdn.go | 0 .../deployers/sp_aliyun_ddospro.go | 0 .../deployers/sp_aliyun_esa.go | 0 .../deployers/sp_aliyun_fc.go | 0 .../deployers/sp_aliyun_ga.go | 0 .../deployers/sp_aliyun_live.go | 0 .../deployers/sp_aliyun_nlb.go | 0 .../deployers/sp_aliyun_oss.go | 0 .../deployers/sp_aliyun_vod.go | 0 .../deployers/sp_aliyun_waf.go | 0 .../deployers/sp_apisix.go | 0 .../deployers/sp_aws_acm.go | 0 .../deployers/sp_aws_cloudfront.go | 0 .../deployers/sp_aws_iam.go | 0 .../deployers/sp_azure_keyvault.go | 0 .../deployers/sp_baiducloud_appblb.go | 0 .../deployers/sp_baiducloud_blb.go | 0 .../deployers/sp_baiducloud_cdn.go | 0 .../deployers/sp_baiducloud_cert.go | 0 .../deployers/sp_baishan_cdn.go | 0 .../deployers/sp_baotapanel_console.go | 0 .../deployers/sp_baotapanel_site.go | 0 .../deployers/sp_baotapanelgo_console.go | 0 .../deployers/sp_baotapanelgo_site.go | 0 .../deployers/sp_baotawaf_console.go | 0 .../deployers/sp_baotawaf_site.go | 0 .../deployers/sp_bunny_cdn.go | 0 .../deployers/sp_byteplus_cdn.go | 0 .../deployers/sp_cachefly.go | 0 .../deployers/sp_cdnfly.go | 0 .../deployers/sp_ctcccloud_ao.go | 0 .../deployers/sp_ctcccloud_cdn.go | 0 .../deployers/sp_ctcccloud_cms.go | 0 .../deployers/sp_ctcccloud_elb.go | 0 .../deployers/sp_ctcccloud_icdn.go | 0 .../deployers/sp_ctcccloud_lvdn.go | 0 .../deployers/sp_dogecloud_cdn.go | 0 .../deployers/sp_flexcdn.go | 0 .../deployers/sp_gcore_cdn.go | 0 .../deployers/sp_goedge.go | 0 .../deployers/sp_huaweicloud_cdn.go | 0 .../deployers/sp_huaweicloud_elb.go | 0 .../deployers/sp_huaweicloud_obs.go | 0 .../deployers/sp_huaweicloud_scm.go | 0 .../deployers/sp_huaweicloud_waf.go | 0 .../deployers/sp_jdcloud_alb.go | 0 .../deployers/sp_jdcloud_cdn.go | 0 .../deployers/sp_jdcloud_live.go | 0 .../deployers/sp_jdcloud_vod.go | 0 .../deployers/sp_kong.go | 0 .../deployers/sp_ksyun_cdn.go | 0 .../deployers/sp_kubernetes_secret.go | 0 .../deployers/sp_lecdn.go | 0 .../deployers/sp_local.go | 0 .../deployers/sp_netlify_site.go | 0 .../deployers/sp_proxmoxve.go | 0 .../deployers/sp_qiniu_cdn.go | 0 .../deployers/sp_qiniu_kodo.go | 0 .../deployers/sp_qiniu_pili.go | 0 .../deployers/sp_rainyun_rcdn.go | 0 .../deployers/sp_ratpanel_console.go | 0 .../deployers/sp_ratpanel_site.go | 0 .../deployers/sp_safeline_site.go | 0 .../deployers/sp_ssh.go | 0 .../deployers/sp_tencentcloud_cdn.go | 0 .../deployers/sp_tencentcloud_clb.go | 0 .../deployers/sp_tencentcloud_cos.go | 0 .../deployers/sp_tencentcloud_css.go | 0 .../deployers/sp_tencentcloud_ecdn.go | 0 .../deployers/sp_tencentcloud_eo.go | 0 .../deployers/sp_tencentcloud_gaap.go | 0 .../deployers/sp_tencentcloud_scf.go | 0 .../deployers/sp_tencentcloud_ssl.go | 0 .../deployers/sp_tencentcloud_ssldeploy.go | 0 .../deployers/sp_tencentcloud_sslupdate.go | 0 .../deployers/sp_tencentcloud_vod.go | 0 .../deployers/sp_tencentcloud_waf.go | 0 .../deployers/sp_ucloud_ucdn.go | 0 .../deployers/sp_ucloud_us3.go | 0 .../deployers/sp_unicloud_webhost.go | 0 .../deployers/sp_upyun_cdn.go | 0 .../deployers/sp_upyun_file.go | 0 .../deployers/sp_volcengine_alb.go | 0 .../deployers/sp_volcengine_cdn.go | 0 .../deployers/sp_volcengine_certcenter.go | 0 .../deployers/sp_volcengine_clb.go | 0 .../deployers/sp_volcengine_dcdn.go | 0 .../deployers/sp_volcengine_imagex.go | 0 .../deployers/sp_volcengine_live.go | 0 .../deployers/sp_volcengine_tos.go | 0 .../deployers/sp_wangsu_cdn.go | 0 .../deployers/sp_wangsu_cdnpro.go | 0 .../deployers/sp_wangsu_certificate.go | 0 .../deployers/sp_webhook.go | 0 internal/notify/client.go | 2 +- internal/notify/client_notifier.go | 2 +- internal/notify/notifiers/registry.go | 2 +- internal/tools/mproc/receiver.go | 2 +- internal/tools/mproc/sender.go | 2 +- internal/workflow/dispatcher/task.go | 2 +- internal/workflow/engine/context.go | 2 +- internal/workflow/engine/deps.go | 2 +- internal/workflow/engine/engine.go | 2 +- internal/workflow/engine/errors.go | 2 +- internal/workflow/engine/executor.go | 2 +- internal/workflow/engine/executor_bizapply.go | 24 +++++----- .../workflow/engine/executor_bizdeploy.go | 8 ++-- .../workflow/engine/executor_bizmonitor.go | 2 +- .../workflow/engine/executor_biznotify.go | 2 +- .../workflow/engine/executor_bizupload.go | 2 +- .../workflow/engine/executor_condition.go | 2 +- internal/workflow/engine/executor_delay.go | 2 +- internal/workflow/engine/executor_end.go | 2 +- internal/workflow/engine/executor_start.go | 2 +- internal/workflow/engine/executor_trycatch.go | 2 +- internal/workflow/engine/logger.go | 2 +- internal/workflow/engine/models.go | 2 +- internal/workflow/engine/state.go | 2 +- migrations/commons.go | 2 +- .../dns01/aliyun-esa/internal/client.go | 2 +- .../dns01/jdcloud/internal/client.go | 2 +- .../challengers/dns01/ovhcloud/consts.go | 2 +- .../challengers/http01/local/local.go | 2 +- .../challengers/http01/ssh/consts.go | 2 +- .../certifier/challengers/http01/ssh/ssh.go | 2 +- pkg/core/certmgr/errors.go | 2 +- .../providers/aliyun-cas/internal/client.go | 2 +- .../providers/aliyun-slb/internal/client.go | 2 +- .../providers/baishan-cdn/baishan_cdn_test.go | 2 +- .../certmgr/providers/gcore-cdn/gcore_cdn.go | 6 +-- .../huaweicloud-elb/internal/client.go | 2 +- .../huaweicloud-scm/internal/client.go | 2 +- .../huaweicloud-waf/internal/client.go | 2 +- .../tencentcloud-ssl/internal/client.go | 2 +- .../volcengine-cdn/internal/client.go | 2 +- .../volcengine-certcenter/internal/client.go | 2 +- pkg/core/deployer/provider.go | 2 +- .../providers/aliyun-alb/internal/client.go | 2 +- .../providers/aliyun-apigw/internal/client.go | 2 +- .../aliyun-cas-deploy/internal/client.go | 2 +- .../providers/aliyun-cdn/internal/client.go | 2 +- .../providers/aliyun-clb/internal/client.go | 2 +- .../providers/aliyun-dcdn/internal/client.go | 2 +- .../aliyun-ddospro/internal/client.go | 2 +- .../providers/aliyun-esa/internal/client.go | 2 +- .../providers/aliyun-fc/internal/client.go | 2 +- .../providers/aliyun-ga/internal/client.go | 2 +- .../providers/aliyun-live/internal/client.go | 2 +- .../providers/aliyun-nlb/internal/client.go | 2 +- .../providers/aliyun-vod/internal/client.go | 2 +- .../providers/aliyun-waf/internal/client.go | 2 +- .../providers/aws-cloudfront/consts.go | 2 +- .../huaweicloud-cdn/internal/client.go | 2 +- .../huaweicloud-elb/internal/client.go | 2 +- .../huaweicloud-waf/internal/client.go | 2 +- .../providers/jdcloud-alb/internal/client.go | 2 +- .../providers/jdcloud-cdn/internal/client.go | 2 +- .../providers/jdcloud-live/internal/client.go | 2 +- .../providers/jdcloud-vod/internal/client.go | 2 +- .../tencentcloud-cdn/internal/client.go | 2 +- .../tencentcloud-clb/internal/client.go | 2 +- .../tencentcloud-cos/internal/client.go | 2 +- .../tencentcloud-css/internal/client.go | 2 +- .../tencentcloud-ecdn/internal/client.go | 2 +- .../tencentcloud-eo/internal/client.go | 2 +- .../tencentcloud-gaap/internal/client.go | 2 +- .../tencentcloud-scf/internal/client.go | 2 +- .../internal/client.go | 2 +- .../internal/client.go | 2 +- .../tencentcloud-vod/internal/client.go | 2 +- .../tencentcloud-waf/internal/client.go | 2 +- .../volcengine-alb/internal/client.go | 2 +- .../volcengine-cdn/internal/client.go | 2 +- .../volcengine-clb/internal/client.go | 2 +- .../volcengine-dcdn/internal/client.go | 2 +- .../providers/email/error_handlers.go | 2 +- pkg/utils/cert/hostname/hostname.go | 2 +- pkg/utils/cert/hostname/hostname_test.go | 2 +- pkg/utils/crypto/aes.go | 2 +- pkg/utils/crypto/key/key.go | 2 +- pkg/utils/filepath/path.go | 2 +- pkg/utils/ssh/client.go | 2 +- pkg/utils/ssh/io.go | 2 +- pkg/utils/tls/config.go | 2 +- 268 files changed, 175 insertions(+), 169 deletions(-) rename internal/{certapply => certacme}/account.go (99%) rename internal/{certapply => certacme}/certifiers/registry.go (98%) rename internal/{certapply => certacme}/certifiers/sp_35cn.go (100%) rename internal/{certapply => certacme}/certifiers/sp_acmedns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_acmehttpreq.go (100%) rename internal/{certapply => certacme}/certifiers/sp_akamai_edgedns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_aliyun_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_aliyun_esa.go (100%) rename internal/{certapply => certacme}/certifiers/sp_arvancloud.go (100%) rename internal/{certapply => certacme}/certifiers/sp_aws_route53.go (100%) rename internal/{certapply => certacme}/certifiers/sp_azure_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_baiducloud_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_bookmyname.go (100%) rename internal/{certapply => certacme}/certifiers/sp_bunny.go (100%) rename internal/{certapply => certacme}/certifiers/sp_cloudflare.go (100%) rename internal/{certapply => certacme}/certifiers/sp_cloudns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_cmcccloud_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_constellix.go (100%) rename internal/{certapply => certacme}/certifiers/sp_ctcccloud_smartdns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_desec.go (100%) rename internal/{certapply => certacme}/certifiers/sp_digitalocean.go (100%) rename internal/{certapply => certacme}/certifiers/sp_dnsla.go (100%) rename internal/{certapply => certacme}/certifiers/sp_dnsmadeeasy.go (100%) rename internal/{certapply => certacme}/certifiers/sp_duckdns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_dynu.go (100%) rename internal/{certapply => certacme}/certifiers/sp_dynv6.go (100%) rename internal/{certapply => certacme}/certifiers/sp_gandinet.go (100%) rename internal/{certapply => certacme}/certifiers/sp_gcore.go (100%) rename internal/{certapply => certacme}/certifiers/sp_gname.go (100%) rename internal/{certapply => certacme}/certifiers/sp_godaddy.go (100%) rename internal/{certapply => certacme}/certifiers/sp_hetzner.go (100%) rename internal/{certapply => certacme}/certifiers/sp_hostingde.go (100%) rename internal/{certapply => certacme}/certifiers/sp_hostinger.go (100%) rename internal/{certapply => certacme}/certifiers/sp_huaweicloud_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_infomaniak.go (100%) rename internal/{certapply => certacme}/certifiers/sp_ionos.go (100%) rename internal/{certapply => certacme}/certifiers/sp_jdcloud_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_linode.go (100%) rename internal/{certapply => certacme}/certifiers/sp_local.go (100%) rename internal/{certapply => certacme}/certifiers/sp_namecheap.go (100%) rename internal/{certapply => certacme}/certifiers/sp_namedotcom.go (100%) rename internal/{certapply => certacme}/certifiers/sp_namesilo.go (100%) rename internal/{certapply => certacme}/certifiers/sp_netcup.go (100%) rename internal/{certapply => certacme}/certifiers/sp_netlify.go (100%) rename internal/{certapply => certacme}/certifiers/sp_ns1.go (100%) rename internal/{certapply => certacme}/certifiers/sp_ovhcloud.go (100%) rename internal/{certapply => certacme}/certifiers/sp_porkbun.go (100%) rename internal/{certapply => certacme}/certifiers/sp_powerdns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_qingcloud_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_rainyun.go (100%) rename internal/{certapply => certacme}/certifiers/sp_rfc2136.go (100%) rename internal/{certapply => certacme}/certifiers/sp_spaceship.go (100%) rename internal/{certapply => certacme}/certifiers/sp_ssh.go (100%) rename internal/{certapply => certacme}/certifiers/sp_technitiumdns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_tencentcloud_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_tencentcloud_eo.go (100%) rename internal/{certapply => certacme}/certifiers/sp_ucloud_udnr.go (100%) rename internal/{certapply => certacme}/certifiers/sp_vercel.go (100%) rename internal/{certapply => certacme}/certifiers/sp_volcengine_dns.go (100%) rename internal/{certapply => certacme}/certifiers/sp_vultr.go (100%) rename internal/{certapply => certacme}/certifiers/sp_westcn.go (100%) rename internal/{certapply => certacme}/certifiers/sp_xinnet.go (100%) rename internal/{certapply => certacme}/client.go (98%) rename internal/{certapply/client_certifier.go => certacme/client_obtain.go} (84%) create mode 100644 internal/certacme/client_revoke.go rename internal/{certapply => certacme}/config.go (99%) rename internal/{certapply => certacme}/logging.go (98%) rename internal/{certdeploy => certmgmt}/client.go (94%) rename internal/{certdeploy/client_deployer.go => certmgmt/client_deploy.go} (93%) rename internal/{certdeploy => certmgmt}/deployers/registry.go (98%) rename internal/{certdeploy => certmgmt}/deployers/sp_1panel_console.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_1panel_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_alb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_apigw.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_cas.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_casdeploy.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_clb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_dcdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_ddospro.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_esa.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_fc.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_ga.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_live.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_nlb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_oss.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_vod.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aliyun_waf.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_apisix.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aws_acm.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aws_cloudfront.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_aws_iam.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_azure_keyvault.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baiducloud_appblb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baiducloud_blb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baiducloud_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baiducloud_cert.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baishan_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baotapanel_console.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baotapanel_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baotapanelgo_console.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baotapanelgo_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baotawaf_console.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_baotawaf_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_bunny_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_byteplus_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_cachefly.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_cdnfly.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ctcccloud_ao.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ctcccloud_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ctcccloud_cms.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ctcccloud_elb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ctcccloud_icdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ctcccloud_lvdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_dogecloud_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_flexcdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_gcore_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_goedge.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_huaweicloud_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_huaweicloud_elb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_huaweicloud_obs.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_huaweicloud_scm.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_huaweicloud_waf.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_jdcloud_alb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_jdcloud_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_jdcloud_live.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_jdcloud_vod.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_kong.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ksyun_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_kubernetes_secret.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_lecdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_local.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_netlify_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_proxmoxve.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_qiniu_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_qiniu_kodo.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_qiniu_pili.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_rainyun_rcdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ratpanel_console.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ratpanel_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_safeline_site.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ssh.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_clb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_cos.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_css.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_ecdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_eo.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_gaap.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_scf.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_ssl.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_ssldeploy.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_sslupdate.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_vod.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_tencentcloud_waf.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ucloud_ucdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_ucloud_us3.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_unicloud_webhost.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_upyun_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_upyun_file.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_alb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_certcenter.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_clb.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_dcdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_imagex.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_live.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_volcengine_tos.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_wangsu_cdn.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_wangsu_cdnpro.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_wangsu_certificate.go (100%) rename internal/{certdeploy => certmgmt}/deployers/sp_webhook.go (100%) diff --git a/cmd/intercmd.go b/cmd/intercmd.go index 235649cb..62460931 100644 --- a/cmd/intercmd.go +++ b/cmd/intercmd.go @@ -12,7 +12,7 @@ import ( "github.com/pocketbase/pocketbase/core" "github.com/spf13/cobra" - "github.com/certimate-go/certimate/internal/certapply" + "github.com/certimate-go/certimate/internal/certacme" "github.com/certimate-go/certimate/internal/tools/mproc" ) @@ -39,12 +39,12 @@ func internalCertApplyCommand(app core.App) *cobra.Command { SilenceUsage: true, Run: func(cmd *cobra.Command, args []string) { type InData struct { - Account *certapply.ACMEAccount `json:"account,omitempty"` - Request *certapply.ObtainCertificateRequest `json:"request,omitempty"` + Account *certacme.ACMEAccount `json:"account,omitempty"` + Request *certacme.ObtainCertificateRequest `json:"request,omitempty"` } type OutData struct { - Response *certapply.ObtainCertificateResponse `json:"response"` + Response *certacme.ObtainCertificateResponse `json:"response"` } mreceiver := mproc.NewReceiver(func(ctx context.Context, params *InData) (*OutData, error) { @@ -60,7 +60,7 @@ func internalCertApplyCommand(app core.App) *cobra.Command { // see: /internal/tools/mproc/sender.go legolog.Logger = log.New(os.Stdout, "", 0) - client, err := certapply.NewACMEClientWithAccount(params.Account, func(c *lego.Config) error { + client, err := certacme.NewACMEClientWithAccount(params.Account, func(c *lego.Config) error { c.UserAgent = "certimate" c.Certificate.KeyType = params.Request.PrivateKeyType return nil diff --git a/cmd/serve_nonwindows.go b/cmd/serve_nonwindows.go index 03196643..c67458bc 100644 --- a/cmd/serve_nonwindows.go +++ b/cmd/serve_nonwindows.go @@ -1,4 +1,4 @@ -//go:build !windows +//go:build !windows // +build !windows package cmd diff --git a/cmd/serve_windows.go b/cmd/serve_windows.go index 4179f1f8..fe7e0010 100644 --- a/cmd/serve_windows.go +++ b/cmd/serve_windows.go @@ -1,4 +1,4 @@ -//go:build windows +//go:build windows // +build windows package cmd diff --git a/cmd/winsc_nonwindows.go b/cmd/winsc_nonwindows.go index 9e3bb0ea..7908ee96 100644 --- a/cmd/winsc_nonwindows.go +++ b/cmd/winsc_nonwindows.go @@ -1,4 +1,4 @@ -//go:build !windows +//go:build !windows // +build !windows package cmd diff --git a/cmd/winsc_windows.go b/cmd/winsc_windows.go index 8a0a05ef..0463c68d 100644 --- a/cmd/winsc_windows.go +++ b/cmd/winsc_windows.go @@ -1,4 +1,4 @@ -//go:build windows +//go:build windows // +build windows package cmd diff --git a/internal/certapply/account.go b/internal/certacme/account.go similarity index 99% rename from internal/certapply/account.go rename to internal/certacme/account.go index 34d53cea..d1d879a5 100644 --- a/internal/certapply/account.go +++ b/internal/certacme/account.go @@ -1,4 +1,4 @@ -package certapply +package certacme import ( "context" diff --git a/internal/certapply/certifiers/registry.go b/internal/certacme/certifiers/registry.go similarity index 98% rename from internal/certapply/certifiers/registry.go rename to internal/certacme/certifiers/registry.go index c3c525cf..762c5ca7 100644 --- a/internal/certapply/certifiers/registry.go +++ b/internal/certacme/certifiers/registry.go @@ -1,4 +1,4 @@ -package certifiers +package certifiers import ( "fmt" diff --git a/internal/certapply/certifiers/sp_35cn.go b/internal/certacme/certifiers/sp_35cn.go similarity index 100% rename from internal/certapply/certifiers/sp_35cn.go rename to internal/certacme/certifiers/sp_35cn.go diff --git a/internal/certapply/certifiers/sp_acmedns.go b/internal/certacme/certifiers/sp_acmedns.go similarity index 100% rename from internal/certapply/certifiers/sp_acmedns.go rename to internal/certacme/certifiers/sp_acmedns.go diff --git a/internal/certapply/certifiers/sp_acmehttpreq.go b/internal/certacme/certifiers/sp_acmehttpreq.go similarity index 100% rename from internal/certapply/certifiers/sp_acmehttpreq.go rename to internal/certacme/certifiers/sp_acmehttpreq.go diff --git a/internal/certapply/certifiers/sp_akamai_edgedns.go b/internal/certacme/certifiers/sp_akamai_edgedns.go similarity index 100% rename from internal/certapply/certifiers/sp_akamai_edgedns.go rename to internal/certacme/certifiers/sp_akamai_edgedns.go diff --git a/internal/certapply/certifiers/sp_aliyun_dns.go b/internal/certacme/certifiers/sp_aliyun_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_aliyun_dns.go rename to internal/certacme/certifiers/sp_aliyun_dns.go diff --git a/internal/certapply/certifiers/sp_aliyun_esa.go b/internal/certacme/certifiers/sp_aliyun_esa.go similarity index 100% rename from internal/certapply/certifiers/sp_aliyun_esa.go rename to internal/certacme/certifiers/sp_aliyun_esa.go diff --git a/internal/certapply/certifiers/sp_arvancloud.go b/internal/certacme/certifiers/sp_arvancloud.go similarity index 100% rename from internal/certapply/certifiers/sp_arvancloud.go rename to internal/certacme/certifiers/sp_arvancloud.go diff --git a/internal/certapply/certifiers/sp_aws_route53.go b/internal/certacme/certifiers/sp_aws_route53.go similarity index 100% rename from internal/certapply/certifiers/sp_aws_route53.go rename to internal/certacme/certifiers/sp_aws_route53.go diff --git a/internal/certapply/certifiers/sp_azure_dns.go b/internal/certacme/certifiers/sp_azure_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_azure_dns.go rename to internal/certacme/certifiers/sp_azure_dns.go diff --git a/internal/certapply/certifiers/sp_baiducloud_dns.go b/internal/certacme/certifiers/sp_baiducloud_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_baiducloud_dns.go rename to internal/certacme/certifiers/sp_baiducloud_dns.go diff --git a/internal/certapply/certifiers/sp_bookmyname.go b/internal/certacme/certifiers/sp_bookmyname.go similarity index 100% rename from internal/certapply/certifiers/sp_bookmyname.go rename to internal/certacme/certifiers/sp_bookmyname.go diff --git a/internal/certapply/certifiers/sp_bunny.go b/internal/certacme/certifiers/sp_bunny.go similarity index 100% rename from internal/certapply/certifiers/sp_bunny.go rename to internal/certacme/certifiers/sp_bunny.go diff --git a/internal/certapply/certifiers/sp_cloudflare.go b/internal/certacme/certifiers/sp_cloudflare.go similarity index 100% rename from internal/certapply/certifiers/sp_cloudflare.go rename to internal/certacme/certifiers/sp_cloudflare.go diff --git a/internal/certapply/certifiers/sp_cloudns.go b/internal/certacme/certifiers/sp_cloudns.go similarity index 100% rename from internal/certapply/certifiers/sp_cloudns.go rename to internal/certacme/certifiers/sp_cloudns.go diff --git a/internal/certapply/certifiers/sp_cmcccloud_dns.go b/internal/certacme/certifiers/sp_cmcccloud_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_cmcccloud_dns.go rename to internal/certacme/certifiers/sp_cmcccloud_dns.go diff --git a/internal/certapply/certifiers/sp_constellix.go b/internal/certacme/certifiers/sp_constellix.go similarity index 100% rename from internal/certapply/certifiers/sp_constellix.go rename to internal/certacme/certifiers/sp_constellix.go diff --git a/internal/certapply/certifiers/sp_ctcccloud_smartdns.go b/internal/certacme/certifiers/sp_ctcccloud_smartdns.go similarity index 100% rename from internal/certapply/certifiers/sp_ctcccloud_smartdns.go rename to internal/certacme/certifiers/sp_ctcccloud_smartdns.go diff --git a/internal/certapply/certifiers/sp_desec.go b/internal/certacme/certifiers/sp_desec.go similarity index 100% rename from internal/certapply/certifiers/sp_desec.go rename to internal/certacme/certifiers/sp_desec.go diff --git a/internal/certapply/certifiers/sp_digitalocean.go b/internal/certacme/certifiers/sp_digitalocean.go similarity index 100% rename from internal/certapply/certifiers/sp_digitalocean.go rename to internal/certacme/certifiers/sp_digitalocean.go diff --git a/internal/certapply/certifiers/sp_dnsla.go b/internal/certacme/certifiers/sp_dnsla.go similarity index 100% rename from internal/certapply/certifiers/sp_dnsla.go rename to internal/certacme/certifiers/sp_dnsla.go diff --git a/internal/certapply/certifiers/sp_dnsmadeeasy.go b/internal/certacme/certifiers/sp_dnsmadeeasy.go similarity index 100% rename from internal/certapply/certifiers/sp_dnsmadeeasy.go rename to internal/certacme/certifiers/sp_dnsmadeeasy.go diff --git a/internal/certapply/certifiers/sp_duckdns.go b/internal/certacme/certifiers/sp_duckdns.go similarity index 100% rename from internal/certapply/certifiers/sp_duckdns.go rename to internal/certacme/certifiers/sp_duckdns.go diff --git a/internal/certapply/certifiers/sp_dynu.go b/internal/certacme/certifiers/sp_dynu.go similarity index 100% rename from internal/certapply/certifiers/sp_dynu.go rename to internal/certacme/certifiers/sp_dynu.go diff --git a/internal/certapply/certifiers/sp_dynv6.go b/internal/certacme/certifiers/sp_dynv6.go similarity index 100% rename from internal/certapply/certifiers/sp_dynv6.go rename to internal/certacme/certifiers/sp_dynv6.go diff --git a/internal/certapply/certifiers/sp_gandinet.go b/internal/certacme/certifiers/sp_gandinet.go similarity index 100% rename from internal/certapply/certifiers/sp_gandinet.go rename to internal/certacme/certifiers/sp_gandinet.go diff --git a/internal/certapply/certifiers/sp_gcore.go b/internal/certacme/certifiers/sp_gcore.go similarity index 100% rename from internal/certapply/certifiers/sp_gcore.go rename to internal/certacme/certifiers/sp_gcore.go diff --git a/internal/certapply/certifiers/sp_gname.go b/internal/certacme/certifiers/sp_gname.go similarity index 100% rename from internal/certapply/certifiers/sp_gname.go rename to internal/certacme/certifiers/sp_gname.go diff --git a/internal/certapply/certifiers/sp_godaddy.go b/internal/certacme/certifiers/sp_godaddy.go similarity index 100% rename from internal/certapply/certifiers/sp_godaddy.go rename to internal/certacme/certifiers/sp_godaddy.go diff --git a/internal/certapply/certifiers/sp_hetzner.go b/internal/certacme/certifiers/sp_hetzner.go similarity index 100% rename from internal/certapply/certifiers/sp_hetzner.go rename to internal/certacme/certifiers/sp_hetzner.go diff --git a/internal/certapply/certifiers/sp_hostingde.go b/internal/certacme/certifiers/sp_hostingde.go similarity index 100% rename from internal/certapply/certifiers/sp_hostingde.go rename to internal/certacme/certifiers/sp_hostingde.go diff --git a/internal/certapply/certifiers/sp_hostinger.go b/internal/certacme/certifiers/sp_hostinger.go similarity index 100% rename from internal/certapply/certifiers/sp_hostinger.go rename to internal/certacme/certifiers/sp_hostinger.go diff --git a/internal/certapply/certifiers/sp_huaweicloud_dns.go b/internal/certacme/certifiers/sp_huaweicloud_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_huaweicloud_dns.go rename to internal/certacme/certifiers/sp_huaweicloud_dns.go diff --git a/internal/certapply/certifiers/sp_infomaniak.go b/internal/certacme/certifiers/sp_infomaniak.go similarity index 100% rename from internal/certapply/certifiers/sp_infomaniak.go rename to internal/certacme/certifiers/sp_infomaniak.go diff --git a/internal/certapply/certifiers/sp_ionos.go b/internal/certacme/certifiers/sp_ionos.go similarity index 100% rename from internal/certapply/certifiers/sp_ionos.go rename to internal/certacme/certifiers/sp_ionos.go diff --git a/internal/certapply/certifiers/sp_jdcloud_dns.go b/internal/certacme/certifiers/sp_jdcloud_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_jdcloud_dns.go rename to internal/certacme/certifiers/sp_jdcloud_dns.go diff --git a/internal/certapply/certifiers/sp_linode.go b/internal/certacme/certifiers/sp_linode.go similarity index 100% rename from internal/certapply/certifiers/sp_linode.go rename to internal/certacme/certifiers/sp_linode.go diff --git a/internal/certapply/certifiers/sp_local.go b/internal/certacme/certifiers/sp_local.go similarity index 100% rename from internal/certapply/certifiers/sp_local.go rename to internal/certacme/certifiers/sp_local.go diff --git a/internal/certapply/certifiers/sp_namecheap.go b/internal/certacme/certifiers/sp_namecheap.go similarity index 100% rename from internal/certapply/certifiers/sp_namecheap.go rename to internal/certacme/certifiers/sp_namecheap.go diff --git a/internal/certapply/certifiers/sp_namedotcom.go b/internal/certacme/certifiers/sp_namedotcom.go similarity index 100% rename from internal/certapply/certifiers/sp_namedotcom.go rename to internal/certacme/certifiers/sp_namedotcom.go diff --git a/internal/certapply/certifiers/sp_namesilo.go b/internal/certacme/certifiers/sp_namesilo.go similarity index 100% rename from internal/certapply/certifiers/sp_namesilo.go rename to internal/certacme/certifiers/sp_namesilo.go diff --git a/internal/certapply/certifiers/sp_netcup.go b/internal/certacme/certifiers/sp_netcup.go similarity index 100% rename from internal/certapply/certifiers/sp_netcup.go rename to internal/certacme/certifiers/sp_netcup.go diff --git a/internal/certapply/certifiers/sp_netlify.go b/internal/certacme/certifiers/sp_netlify.go similarity index 100% rename from internal/certapply/certifiers/sp_netlify.go rename to internal/certacme/certifiers/sp_netlify.go diff --git a/internal/certapply/certifiers/sp_ns1.go b/internal/certacme/certifiers/sp_ns1.go similarity index 100% rename from internal/certapply/certifiers/sp_ns1.go rename to internal/certacme/certifiers/sp_ns1.go diff --git a/internal/certapply/certifiers/sp_ovhcloud.go b/internal/certacme/certifiers/sp_ovhcloud.go similarity index 100% rename from internal/certapply/certifiers/sp_ovhcloud.go rename to internal/certacme/certifiers/sp_ovhcloud.go diff --git a/internal/certapply/certifiers/sp_porkbun.go b/internal/certacme/certifiers/sp_porkbun.go similarity index 100% rename from internal/certapply/certifiers/sp_porkbun.go rename to internal/certacme/certifiers/sp_porkbun.go diff --git a/internal/certapply/certifiers/sp_powerdns.go b/internal/certacme/certifiers/sp_powerdns.go similarity index 100% rename from internal/certapply/certifiers/sp_powerdns.go rename to internal/certacme/certifiers/sp_powerdns.go diff --git a/internal/certapply/certifiers/sp_qingcloud_dns.go b/internal/certacme/certifiers/sp_qingcloud_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_qingcloud_dns.go rename to internal/certacme/certifiers/sp_qingcloud_dns.go diff --git a/internal/certapply/certifiers/sp_rainyun.go b/internal/certacme/certifiers/sp_rainyun.go similarity index 100% rename from internal/certapply/certifiers/sp_rainyun.go rename to internal/certacme/certifiers/sp_rainyun.go diff --git a/internal/certapply/certifiers/sp_rfc2136.go b/internal/certacme/certifiers/sp_rfc2136.go similarity index 100% rename from internal/certapply/certifiers/sp_rfc2136.go rename to internal/certacme/certifiers/sp_rfc2136.go diff --git a/internal/certapply/certifiers/sp_spaceship.go b/internal/certacme/certifiers/sp_spaceship.go similarity index 100% rename from internal/certapply/certifiers/sp_spaceship.go rename to internal/certacme/certifiers/sp_spaceship.go diff --git a/internal/certapply/certifiers/sp_ssh.go b/internal/certacme/certifiers/sp_ssh.go similarity index 100% rename from internal/certapply/certifiers/sp_ssh.go rename to internal/certacme/certifiers/sp_ssh.go diff --git a/internal/certapply/certifiers/sp_technitiumdns.go b/internal/certacme/certifiers/sp_technitiumdns.go similarity index 100% rename from internal/certapply/certifiers/sp_technitiumdns.go rename to internal/certacme/certifiers/sp_technitiumdns.go diff --git a/internal/certapply/certifiers/sp_tencentcloud_dns.go b/internal/certacme/certifiers/sp_tencentcloud_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_tencentcloud_dns.go rename to internal/certacme/certifiers/sp_tencentcloud_dns.go diff --git a/internal/certapply/certifiers/sp_tencentcloud_eo.go b/internal/certacme/certifiers/sp_tencentcloud_eo.go similarity index 100% rename from internal/certapply/certifiers/sp_tencentcloud_eo.go rename to internal/certacme/certifiers/sp_tencentcloud_eo.go diff --git a/internal/certapply/certifiers/sp_ucloud_udnr.go b/internal/certacme/certifiers/sp_ucloud_udnr.go similarity index 100% rename from internal/certapply/certifiers/sp_ucloud_udnr.go rename to internal/certacme/certifiers/sp_ucloud_udnr.go diff --git a/internal/certapply/certifiers/sp_vercel.go b/internal/certacme/certifiers/sp_vercel.go similarity index 100% rename from internal/certapply/certifiers/sp_vercel.go rename to internal/certacme/certifiers/sp_vercel.go diff --git a/internal/certapply/certifiers/sp_volcengine_dns.go b/internal/certacme/certifiers/sp_volcengine_dns.go similarity index 100% rename from internal/certapply/certifiers/sp_volcengine_dns.go rename to internal/certacme/certifiers/sp_volcengine_dns.go diff --git a/internal/certapply/certifiers/sp_vultr.go b/internal/certacme/certifiers/sp_vultr.go similarity index 100% rename from internal/certapply/certifiers/sp_vultr.go rename to internal/certacme/certifiers/sp_vultr.go diff --git a/internal/certapply/certifiers/sp_westcn.go b/internal/certacme/certifiers/sp_westcn.go similarity index 100% rename from internal/certapply/certifiers/sp_westcn.go rename to internal/certacme/certifiers/sp_westcn.go diff --git a/internal/certapply/certifiers/sp_xinnet.go b/internal/certacme/certifiers/sp_xinnet.go similarity index 100% rename from internal/certapply/certifiers/sp_xinnet.go rename to internal/certacme/certifiers/sp_xinnet.go diff --git a/internal/certapply/client.go b/internal/certacme/client.go similarity index 98% rename from internal/certapply/client.go rename to internal/certacme/client.go index 43dc30a1..ba4c76cc 100644 --- a/internal/certapply/client.go +++ b/internal/certacme/client.go @@ -1,4 +1,4 @@ -package certapply +package certacme import ( "errors" diff --git a/internal/certapply/client_certifier.go b/internal/certacme/client_obtain.go similarity index 84% rename from internal/certapply/client_certifier.go rename to internal/certacme/client_obtain.go index 6c2f55cb..35ff0188 100644 --- a/internal/certapply/client_certifier.go +++ b/internal/certacme/client_obtain.go @@ -1,4 +1,4 @@ -package certapply +package certacme import ( "context" @@ -18,7 +18,7 @@ import ( "github.com/go-acme/lego/v4/log" "github.com/samber/lo" - "github.com/certimate-go/certimate/internal/certapply/certifiers" + "github.com/certimate-go/certimate/internal/certacme/certifiers" "github.com/certimate-go/certimate/internal/domain" ) @@ -199,43 +199,3 @@ func (c *ACMEClient) sendObtainCertificateRequest(request *ObtainCertificateRequ ARIReplaced: req.ReplacesCertID != "", }, nil } - -type RevokeCertificateRequest struct { - Certificate string -} - -type RevokeCertificateResponse struct{} - -func (c *ACMEClient) RevokeCertificate(ctx context.Context, request *RevokeCertificateRequest) (*RevokeCertificateResponse, error) { - type result struct { - res *RevokeCertificateResponse - err error - } - - done := make(chan result, 1) - - go func() { - res, err := c.sendRevokeCertificateRequest(request) - done <- result{res, err} - }() - - select { - case <-ctx.Done(): - return nil, ctx.Err() - case r := <-done: - return r.res, r.err - } -} - -func (c *ACMEClient) sendRevokeCertificateRequest(request *RevokeCertificateRequest) (*RevokeCertificateResponse, error) { - if request == nil { - return nil, errors.New("the request is nil") - } - - err := c.client.Certificate.Revoke([]byte(request.Certificate)) - if err != nil { - return nil, err - } - - return &RevokeCertificateResponse{}, nil -} diff --git a/internal/certacme/client_revoke.go b/internal/certacme/client_revoke.go new file mode 100644 index 00000000..b0d6fdf5 --- /dev/null +++ b/internal/certacme/client_revoke.go @@ -0,0 +1,46 @@ +package certacme + +import ( + "context" + "errors" +) + +type RevokeCertificateRequest struct { + Certificate string +} + +type RevokeCertificateResponse struct{} + +func (c *ACMEClient) RevokeCertificate(ctx context.Context, request *RevokeCertificateRequest) (*RevokeCertificateResponse, error) { + type result struct { + res *RevokeCertificateResponse + err error + } + + done := make(chan result, 1) + + go func() { + res, err := c.sendRevokeCertificateRequest(request) + done <- result{res, err} + }() + + select { + case <-ctx.Done(): + return nil, ctx.Err() + case r := <-done: + return r.res, r.err + } +} + +func (c *ACMEClient) sendRevokeCertificateRequest(request *RevokeCertificateRequest) (*RevokeCertificateResponse, error) { + if request == nil { + return nil, errors.New("the request is nil") + } + + err := c.client.Certificate.Revoke([]byte(request.Certificate)) + if err != nil { + return nil, err + } + + return &RevokeCertificateResponse{}, nil +} diff --git a/internal/certapply/config.go b/internal/certacme/config.go similarity index 99% rename from internal/certapply/config.go rename to internal/certacme/config.go index b1c160b6..9e59e439 100644 --- a/internal/certapply/config.go +++ b/internal/certacme/config.go @@ -1,4 +1,4 @@ -package certapply +package certacme import ( "context" diff --git a/internal/certapply/logging.go b/internal/certacme/logging.go similarity index 98% rename from internal/certapply/logging.go rename to internal/certacme/logging.go index 09637108..abe50bda 100644 --- a/internal/certapply/logging.go +++ b/internal/certacme/logging.go @@ -1,4 +1,4 @@ -package certapply +package certacme import ( "fmt" diff --git a/internal/certificate/service.go b/internal/certificate/service.go index 3cd106ad..1b73c4d2 100644 --- a/internal/certificate/service.go +++ b/internal/certificate/service.go @@ -14,7 +14,7 @@ import ( "github.com/pocketbase/dbx" "github.com/certimate-go/certimate/internal/app" - "github.com/certimate-go/certimate/internal/certapply" + "github.com/certimate-go/certimate/internal/certacme" "github.com/certimate-go/certimate/internal/domain" "github.com/certimate-go/certimate/internal/domain/dtos" xcert "github.com/certimate-go/certimate/pkg/utils/cert" @@ -196,12 +196,12 @@ func (s *CertificateService) RevokeCertificate(ctx context.Context, req *dtos.Ce return nil, fmt.Errorf("failed to revoke certificate: could not find acme account: %w", err) } - legoClient, err := certapply.NewACMEClientWithAccount(acmeAccount) + legoClient, err := certacme.NewACMEClientWithAccount(acmeAccount) if err != nil { return nil, fmt.Errorf("failed to revoke certificate: could not initialize acme config: %w", err) } - revokeReq := &certapply.RevokeCertificateRequest{ + revokeReq := &certacme.RevokeCertificateRequest{ Certificate: certificate.Certificate, } _, err = legoClient.RevokeCertificate(ctx, revokeReq) diff --git a/internal/certdeploy/client.go b/internal/certmgmt/client.go similarity index 94% rename from internal/certdeploy/client.go rename to internal/certmgmt/client.go index 956b4b37..42e17c46 100644 --- a/internal/certdeploy/client.go +++ b/internal/certmgmt/client.go @@ -1,4 +1,4 @@ -package certdeploy +package certmgmt import ( "log/slog" diff --git a/internal/certdeploy/client_deployer.go b/internal/certmgmt/client_deploy.go similarity index 93% rename from internal/certdeploy/client_deployer.go rename to internal/certmgmt/client_deploy.go index d4295292..8ee8eb8d 100644 --- a/internal/certdeploy/client_deployer.go +++ b/internal/certmgmt/client_deploy.go @@ -1,11 +1,11 @@ -package certdeploy +package certmgmt import ( "context" "errors" "fmt" - "github.com/certimate-go/certimate/internal/certdeploy/deployers" + "github.com/certimate-go/certimate/internal/certmgmt/deployers" "github.com/certimate-go/certimate/internal/domain" ) diff --git a/internal/certdeploy/deployers/registry.go b/internal/certmgmt/deployers/registry.go similarity index 98% rename from internal/certdeploy/deployers/registry.go rename to internal/certmgmt/deployers/registry.go index 66780768..ae3efe96 100644 --- a/internal/certdeploy/deployers/registry.go +++ b/internal/certmgmt/deployers/registry.go @@ -1,4 +1,4 @@ -package deployers +package deployers import ( "fmt" diff --git a/internal/certdeploy/deployers/sp_1panel_console.go b/internal/certmgmt/deployers/sp_1panel_console.go similarity index 100% rename from internal/certdeploy/deployers/sp_1panel_console.go rename to internal/certmgmt/deployers/sp_1panel_console.go diff --git a/internal/certdeploy/deployers/sp_1panel_site.go b/internal/certmgmt/deployers/sp_1panel_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_1panel_site.go rename to internal/certmgmt/deployers/sp_1panel_site.go diff --git a/internal/certdeploy/deployers/sp_aliyun_alb.go b/internal/certmgmt/deployers/sp_aliyun_alb.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_alb.go rename to internal/certmgmt/deployers/sp_aliyun_alb.go diff --git a/internal/certdeploy/deployers/sp_aliyun_apigw.go b/internal/certmgmt/deployers/sp_aliyun_apigw.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_apigw.go rename to internal/certmgmt/deployers/sp_aliyun_apigw.go diff --git a/internal/certdeploy/deployers/sp_aliyun_cas.go b/internal/certmgmt/deployers/sp_aliyun_cas.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_cas.go rename to internal/certmgmt/deployers/sp_aliyun_cas.go diff --git a/internal/certdeploy/deployers/sp_aliyun_casdeploy.go b/internal/certmgmt/deployers/sp_aliyun_casdeploy.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_casdeploy.go rename to internal/certmgmt/deployers/sp_aliyun_casdeploy.go diff --git a/internal/certdeploy/deployers/sp_aliyun_cdn.go b/internal/certmgmt/deployers/sp_aliyun_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_cdn.go rename to internal/certmgmt/deployers/sp_aliyun_cdn.go diff --git a/internal/certdeploy/deployers/sp_aliyun_clb.go b/internal/certmgmt/deployers/sp_aliyun_clb.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_clb.go rename to internal/certmgmt/deployers/sp_aliyun_clb.go diff --git a/internal/certdeploy/deployers/sp_aliyun_dcdn.go b/internal/certmgmt/deployers/sp_aliyun_dcdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_dcdn.go rename to internal/certmgmt/deployers/sp_aliyun_dcdn.go diff --git a/internal/certdeploy/deployers/sp_aliyun_ddospro.go b/internal/certmgmt/deployers/sp_aliyun_ddospro.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_ddospro.go rename to internal/certmgmt/deployers/sp_aliyun_ddospro.go diff --git a/internal/certdeploy/deployers/sp_aliyun_esa.go b/internal/certmgmt/deployers/sp_aliyun_esa.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_esa.go rename to internal/certmgmt/deployers/sp_aliyun_esa.go diff --git a/internal/certdeploy/deployers/sp_aliyun_fc.go b/internal/certmgmt/deployers/sp_aliyun_fc.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_fc.go rename to internal/certmgmt/deployers/sp_aliyun_fc.go diff --git a/internal/certdeploy/deployers/sp_aliyun_ga.go b/internal/certmgmt/deployers/sp_aliyun_ga.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_ga.go rename to internal/certmgmt/deployers/sp_aliyun_ga.go diff --git a/internal/certdeploy/deployers/sp_aliyun_live.go b/internal/certmgmt/deployers/sp_aliyun_live.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_live.go rename to internal/certmgmt/deployers/sp_aliyun_live.go diff --git a/internal/certdeploy/deployers/sp_aliyun_nlb.go b/internal/certmgmt/deployers/sp_aliyun_nlb.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_nlb.go rename to internal/certmgmt/deployers/sp_aliyun_nlb.go diff --git a/internal/certdeploy/deployers/sp_aliyun_oss.go b/internal/certmgmt/deployers/sp_aliyun_oss.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_oss.go rename to internal/certmgmt/deployers/sp_aliyun_oss.go diff --git a/internal/certdeploy/deployers/sp_aliyun_vod.go b/internal/certmgmt/deployers/sp_aliyun_vod.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_vod.go rename to internal/certmgmt/deployers/sp_aliyun_vod.go diff --git a/internal/certdeploy/deployers/sp_aliyun_waf.go b/internal/certmgmt/deployers/sp_aliyun_waf.go similarity index 100% rename from internal/certdeploy/deployers/sp_aliyun_waf.go rename to internal/certmgmt/deployers/sp_aliyun_waf.go diff --git a/internal/certdeploy/deployers/sp_apisix.go b/internal/certmgmt/deployers/sp_apisix.go similarity index 100% rename from internal/certdeploy/deployers/sp_apisix.go rename to internal/certmgmt/deployers/sp_apisix.go diff --git a/internal/certdeploy/deployers/sp_aws_acm.go b/internal/certmgmt/deployers/sp_aws_acm.go similarity index 100% rename from internal/certdeploy/deployers/sp_aws_acm.go rename to internal/certmgmt/deployers/sp_aws_acm.go diff --git a/internal/certdeploy/deployers/sp_aws_cloudfront.go b/internal/certmgmt/deployers/sp_aws_cloudfront.go similarity index 100% rename from internal/certdeploy/deployers/sp_aws_cloudfront.go rename to internal/certmgmt/deployers/sp_aws_cloudfront.go diff --git a/internal/certdeploy/deployers/sp_aws_iam.go b/internal/certmgmt/deployers/sp_aws_iam.go similarity index 100% rename from internal/certdeploy/deployers/sp_aws_iam.go rename to internal/certmgmt/deployers/sp_aws_iam.go diff --git a/internal/certdeploy/deployers/sp_azure_keyvault.go b/internal/certmgmt/deployers/sp_azure_keyvault.go similarity index 100% rename from internal/certdeploy/deployers/sp_azure_keyvault.go rename to internal/certmgmt/deployers/sp_azure_keyvault.go diff --git a/internal/certdeploy/deployers/sp_baiducloud_appblb.go b/internal/certmgmt/deployers/sp_baiducloud_appblb.go similarity index 100% rename from internal/certdeploy/deployers/sp_baiducloud_appblb.go rename to internal/certmgmt/deployers/sp_baiducloud_appblb.go diff --git a/internal/certdeploy/deployers/sp_baiducloud_blb.go b/internal/certmgmt/deployers/sp_baiducloud_blb.go similarity index 100% rename from internal/certdeploy/deployers/sp_baiducloud_blb.go rename to internal/certmgmt/deployers/sp_baiducloud_blb.go diff --git a/internal/certdeploy/deployers/sp_baiducloud_cdn.go b/internal/certmgmt/deployers/sp_baiducloud_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_baiducloud_cdn.go rename to internal/certmgmt/deployers/sp_baiducloud_cdn.go diff --git a/internal/certdeploy/deployers/sp_baiducloud_cert.go b/internal/certmgmt/deployers/sp_baiducloud_cert.go similarity index 100% rename from internal/certdeploy/deployers/sp_baiducloud_cert.go rename to internal/certmgmt/deployers/sp_baiducloud_cert.go diff --git a/internal/certdeploy/deployers/sp_baishan_cdn.go b/internal/certmgmt/deployers/sp_baishan_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_baishan_cdn.go rename to internal/certmgmt/deployers/sp_baishan_cdn.go diff --git a/internal/certdeploy/deployers/sp_baotapanel_console.go b/internal/certmgmt/deployers/sp_baotapanel_console.go similarity index 100% rename from internal/certdeploy/deployers/sp_baotapanel_console.go rename to internal/certmgmt/deployers/sp_baotapanel_console.go diff --git a/internal/certdeploy/deployers/sp_baotapanel_site.go b/internal/certmgmt/deployers/sp_baotapanel_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_baotapanel_site.go rename to internal/certmgmt/deployers/sp_baotapanel_site.go diff --git a/internal/certdeploy/deployers/sp_baotapanelgo_console.go b/internal/certmgmt/deployers/sp_baotapanelgo_console.go similarity index 100% rename from internal/certdeploy/deployers/sp_baotapanelgo_console.go rename to internal/certmgmt/deployers/sp_baotapanelgo_console.go diff --git a/internal/certdeploy/deployers/sp_baotapanelgo_site.go b/internal/certmgmt/deployers/sp_baotapanelgo_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_baotapanelgo_site.go rename to internal/certmgmt/deployers/sp_baotapanelgo_site.go diff --git a/internal/certdeploy/deployers/sp_baotawaf_console.go b/internal/certmgmt/deployers/sp_baotawaf_console.go similarity index 100% rename from internal/certdeploy/deployers/sp_baotawaf_console.go rename to internal/certmgmt/deployers/sp_baotawaf_console.go diff --git a/internal/certdeploy/deployers/sp_baotawaf_site.go b/internal/certmgmt/deployers/sp_baotawaf_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_baotawaf_site.go rename to internal/certmgmt/deployers/sp_baotawaf_site.go diff --git a/internal/certdeploy/deployers/sp_bunny_cdn.go b/internal/certmgmt/deployers/sp_bunny_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_bunny_cdn.go rename to internal/certmgmt/deployers/sp_bunny_cdn.go diff --git a/internal/certdeploy/deployers/sp_byteplus_cdn.go b/internal/certmgmt/deployers/sp_byteplus_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_byteplus_cdn.go rename to internal/certmgmt/deployers/sp_byteplus_cdn.go diff --git a/internal/certdeploy/deployers/sp_cachefly.go b/internal/certmgmt/deployers/sp_cachefly.go similarity index 100% rename from internal/certdeploy/deployers/sp_cachefly.go rename to internal/certmgmt/deployers/sp_cachefly.go diff --git a/internal/certdeploy/deployers/sp_cdnfly.go b/internal/certmgmt/deployers/sp_cdnfly.go similarity index 100% rename from internal/certdeploy/deployers/sp_cdnfly.go rename to internal/certmgmt/deployers/sp_cdnfly.go diff --git a/internal/certdeploy/deployers/sp_ctcccloud_ao.go b/internal/certmgmt/deployers/sp_ctcccloud_ao.go similarity index 100% rename from internal/certdeploy/deployers/sp_ctcccloud_ao.go rename to internal/certmgmt/deployers/sp_ctcccloud_ao.go diff --git a/internal/certdeploy/deployers/sp_ctcccloud_cdn.go b/internal/certmgmt/deployers/sp_ctcccloud_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_ctcccloud_cdn.go rename to internal/certmgmt/deployers/sp_ctcccloud_cdn.go diff --git a/internal/certdeploy/deployers/sp_ctcccloud_cms.go b/internal/certmgmt/deployers/sp_ctcccloud_cms.go similarity index 100% rename from internal/certdeploy/deployers/sp_ctcccloud_cms.go rename to internal/certmgmt/deployers/sp_ctcccloud_cms.go diff --git a/internal/certdeploy/deployers/sp_ctcccloud_elb.go b/internal/certmgmt/deployers/sp_ctcccloud_elb.go similarity index 100% rename from internal/certdeploy/deployers/sp_ctcccloud_elb.go rename to internal/certmgmt/deployers/sp_ctcccloud_elb.go diff --git a/internal/certdeploy/deployers/sp_ctcccloud_icdn.go b/internal/certmgmt/deployers/sp_ctcccloud_icdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_ctcccloud_icdn.go rename to internal/certmgmt/deployers/sp_ctcccloud_icdn.go diff --git a/internal/certdeploy/deployers/sp_ctcccloud_lvdn.go b/internal/certmgmt/deployers/sp_ctcccloud_lvdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_ctcccloud_lvdn.go rename to internal/certmgmt/deployers/sp_ctcccloud_lvdn.go diff --git a/internal/certdeploy/deployers/sp_dogecloud_cdn.go b/internal/certmgmt/deployers/sp_dogecloud_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_dogecloud_cdn.go rename to internal/certmgmt/deployers/sp_dogecloud_cdn.go diff --git a/internal/certdeploy/deployers/sp_flexcdn.go b/internal/certmgmt/deployers/sp_flexcdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_flexcdn.go rename to internal/certmgmt/deployers/sp_flexcdn.go diff --git a/internal/certdeploy/deployers/sp_gcore_cdn.go b/internal/certmgmt/deployers/sp_gcore_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_gcore_cdn.go rename to internal/certmgmt/deployers/sp_gcore_cdn.go diff --git a/internal/certdeploy/deployers/sp_goedge.go b/internal/certmgmt/deployers/sp_goedge.go similarity index 100% rename from internal/certdeploy/deployers/sp_goedge.go rename to internal/certmgmt/deployers/sp_goedge.go diff --git a/internal/certdeploy/deployers/sp_huaweicloud_cdn.go b/internal/certmgmt/deployers/sp_huaweicloud_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_huaweicloud_cdn.go rename to internal/certmgmt/deployers/sp_huaweicloud_cdn.go diff --git a/internal/certdeploy/deployers/sp_huaweicloud_elb.go b/internal/certmgmt/deployers/sp_huaweicloud_elb.go similarity index 100% rename from internal/certdeploy/deployers/sp_huaweicloud_elb.go rename to internal/certmgmt/deployers/sp_huaweicloud_elb.go diff --git a/internal/certdeploy/deployers/sp_huaweicloud_obs.go b/internal/certmgmt/deployers/sp_huaweicloud_obs.go similarity index 100% rename from internal/certdeploy/deployers/sp_huaweicloud_obs.go rename to internal/certmgmt/deployers/sp_huaweicloud_obs.go diff --git a/internal/certdeploy/deployers/sp_huaweicloud_scm.go b/internal/certmgmt/deployers/sp_huaweicloud_scm.go similarity index 100% rename from internal/certdeploy/deployers/sp_huaweicloud_scm.go rename to internal/certmgmt/deployers/sp_huaweicloud_scm.go diff --git a/internal/certdeploy/deployers/sp_huaweicloud_waf.go b/internal/certmgmt/deployers/sp_huaweicloud_waf.go similarity index 100% rename from internal/certdeploy/deployers/sp_huaweicloud_waf.go rename to internal/certmgmt/deployers/sp_huaweicloud_waf.go diff --git a/internal/certdeploy/deployers/sp_jdcloud_alb.go b/internal/certmgmt/deployers/sp_jdcloud_alb.go similarity index 100% rename from internal/certdeploy/deployers/sp_jdcloud_alb.go rename to internal/certmgmt/deployers/sp_jdcloud_alb.go diff --git a/internal/certdeploy/deployers/sp_jdcloud_cdn.go b/internal/certmgmt/deployers/sp_jdcloud_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_jdcloud_cdn.go rename to internal/certmgmt/deployers/sp_jdcloud_cdn.go diff --git a/internal/certdeploy/deployers/sp_jdcloud_live.go b/internal/certmgmt/deployers/sp_jdcloud_live.go similarity index 100% rename from internal/certdeploy/deployers/sp_jdcloud_live.go rename to internal/certmgmt/deployers/sp_jdcloud_live.go diff --git a/internal/certdeploy/deployers/sp_jdcloud_vod.go b/internal/certmgmt/deployers/sp_jdcloud_vod.go similarity index 100% rename from internal/certdeploy/deployers/sp_jdcloud_vod.go rename to internal/certmgmt/deployers/sp_jdcloud_vod.go diff --git a/internal/certdeploy/deployers/sp_kong.go b/internal/certmgmt/deployers/sp_kong.go similarity index 100% rename from internal/certdeploy/deployers/sp_kong.go rename to internal/certmgmt/deployers/sp_kong.go diff --git a/internal/certdeploy/deployers/sp_ksyun_cdn.go b/internal/certmgmt/deployers/sp_ksyun_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_ksyun_cdn.go rename to internal/certmgmt/deployers/sp_ksyun_cdn.go diff --git a/internal/certdeploy/deployers/sp_kubernetes_secret.go b/internal/certmgmt/deployers/sp_kubernetes_secret.go similarity index 100% rename from internal/certdeploy/deployers/sp_kubernetes_secret.go rename to internal/certmgmt/deployers/sp_kubernetes_secret.go diff --git a/internal/certdeploy/deployers/sp_lecdn.go b/internal/certmgmt/deployers/sp_lecdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_lecdn.go rename to internal/certmgmt/deployers/sp_lecdn.go diff --git a/internal/certdeploy/deployers/sp_local.go b/internal/certmgmt/deployers/sp_local.go similarity index 100% rename from internal/certdeploy/deployers/sp_local.go rename to internal/certmgmt/deployers/sp_local.go diff --git a/internal/certdeploy/deployers/sp_netlify_site.go b/internal/certmgmt/deployers/sp_netlify_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_netlify_site.go rename to internal/certmgmt/deployers/sp_netlify_site.go diff --git a/internal/certdeploy/deployers/sp_proxmoxve.go b/internal/certmgmt/deployers/sp_proxmoxve.go similarity index 100% rename from internal/certdeploy/deployers/sp_proxmoxve.go rename to internal/certmgmt/deployers/sp_proxmoxve.go diff --git a/internal/certdeploy/deployers/sp_qiniu_cdn.go b/internal/certmgmt/deployers/sp_qiniu_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_qiniu_cdn.go rename to internal/certmgmt/deployers/sp_qiniu_cdn.go diff --git a/internal/certdeploy/deployers/sp_qiniu_kodo.go b/internal/certmgmt/deployers/sp_qiniu_kodo.go similarity index 100% rename from internal/certdeploy/deployers/sp_qiniu_kodo.go rename to internal/certmgmt/deployers/sp_qiniu_kodo.go diff --git a/internal/certdeploy/deployers/sp_qiniu_pili.go b/internal/certmgmt/deployers/sp_qiniu_pili.go similarity index 100% rename from internal/certdeploy/deployers/sp_qiniu_pili.go rename to internal/certmgmt/deployers/sp_qiniu_pili.go diff --git a/internal/certdeploy/deployers/sp_rainyun_rcdn.go b/internal/certmgmt/deployers/sp_rainyun_rcdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_rainyun_rcdn.go rename to internal/certmgmt/deployers/sp_rainyun_rcdn.go diff --git a/internal/certdeploy/deployers/sp_ratpanel_console.go b/internal/certmgmt/deployers/sp_ratpanel_console.go similarity index 100% rename from internal/certdeploy/deployers/sp_ratpanel_console.go rename to internal/certmgmt/deployers/sp_ratpanel_console.go diff --git a/internal/certdeploy/deployers/sp_ratpanel_site.go b/internal/certmgmt/deployers/sp_ratpanel_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_ratpanel_site.go rename to internal/certmgmt/deployers/sp_ratpanel_site.go diff --git a/internal/certdeploy/deployers/sp_safeline_site.go b/internal/certmgmt/deployers/sp_safeline_site.go similarity index 100% rename from internal/certdeploy/deployers/sp_safeline_site.go rename to internal/certmgmt/deployers/sp_safeline_site.go diff --git a/internal/certdeploy/deployers/sp_ssh.go b/internal/certmgmt/deployers/sp_ssh.go similarity index 100% rename from internal/certdeploy/deployers/sp_ssh.go rename to internal/certmgmt/deployers/sp_ssh.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_cdn.go b/internal/certmgmt/deployers/sp_tencentcloud_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_cdn.go rename to internal/certmgmt/deployers/sp_tencentcloud_cdn.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_clb.go b/internal/certmgmt/deployers/sp_tencentcloud_clb.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_clb.go rename to internal/certmgmt/deployers/sp_tencentcloud_clb.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_cos.go b/internal/certmgmt/deployers/sp_tencentcloud_cos.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_cos.go rename to internal/certmgmt/deployers/sp_tencentcloud_cos.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_css.go b/internal/certmgmt/deployers/sp_tencentcloud_css.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_css.go rename to internal/certmgmt/deployers/sp_tencentcloud_css.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_ecdn.go b/internal/certmgmt/deployers/sp_tencentcloud_ecdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_ecdn.go rename to internal/certmgmt/deployers/sp_tencentcloud_ecdn.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_eo.go b/internal/certmgmt/deployers/sp_tencentcloud_eo.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_eo.go rename to internal/certmgmt/deployers/sp_tencentcloud_eo.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_gaap.go b/internal/certmgmt/deployers/sp_tencentcloud_gaap.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_gaap.go rename to internal/certmgmt/deployers/sp_tencentcloud_gaap.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_scf.go b/internal/certmgmt/deployers/sp_tencentcloud_scf.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_scf.go rename to internal/certmgmt/deployers/sp_tencentcloud_scf.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_ssl.go b/internal/certmgmt/deployers/sp_tencentcloud_ssl.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_ssl.go rename to internal/certmgmt/deployers/sp_tencentcloud_ssl.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_ssldeploy.go b/internal/certmgmt/deployers/sp_tencentcloud_ssldeploy.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_ssldeploy.go rename to internal/certmgmt/deployers/sp_tencentcloud_ssldeploy.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_sslupdate.go b/internal/certmgmt/deployers/sp_tencentcloud_sslupdate.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_sslupdate.go rename to internal/certmgmt/deployers/sp_tencentcloud_sslupdate.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_vod.go b/internal/certmgmt/deployers/sp_tencentcloud_vod.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_vod.go rename to internal/certmgmt/deployers/sp_tencentcloud_vod.go diff --git a/internal/certdeploy/deployers/sp_tencentcloud_waf.go b/internal/certmgmt/deployers/sp_tencentcloud_waf.go similarity index 100% rename from internal/certdeploy/deployers/sp_tencentcloud_waf.go rename to internal/certmgmt/deployers/sp_tencentcloud_waf.go diff --git a/internal/certdeploy/deployers/sp_ucloud_ucdn.go b/internal/certmgmt/deployers/sp_ucloud_ucdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_ucloud_ucdn.go rename to internal/certmgmt/deployers/sp_ucloud_ucdn.go diff --git a/internal/certdeploy/deployers/sp_ucloud_us3.go b/internal/certmgmt/deployers/sp_ucloud_us3.go similarity index 100% rename from internal/certdeploy/deployers/sp_ucloud_us3.go rename to internal/certmgmt/deployers/sp_ucloud_us3.go diff --git a/internal/certdeploy/deployers/sp_unicloud_webhost.go b/internal/certmgmt/deployers/sp_unicloud_webhost.go similarity index 100% rename from internal/certdeploy/deployers/sp_unicloud_webhost.go rename to internal/certmgmt/deployers/sp_unicloud_webhost.go diff --git a/internal/certdeploy/deployers/sp_upyun_cdn.go b/internal/certmgmt/deployers/sp_upyun_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_upyun_cdn.go rename to internal/certmgmt/deployers/sp_upyun_cdn.go diff --git a/internal/certdeploy/deployers/sp_upyun_file.go b/internal/certmgmt/deployers/sp_upyun_file.go similarity index 100% rename from internal/certdeploy/deployers/sp_upyun_file.go rename to internal/certmgmt/deployers/sp_upyun_file.go diff --git a/internal/certdeploy/deployers/sp_volcengine_alb.go b/internal/certmgmt/deployers/sp_volcengine_alb.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_alb.go rename to internal/certmgmt/deployers/sp_volcengine_alb.go diff --git a/internal/certdeploy/deployers/sp_volcengine_cdn.go b/internal/certmgmt/deployers/sp_volcengine_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_cdn.go rename to internal/certmgmt/deployers/sp_volcengine_cdn.go diff --git a/internal/certdeploy/deployers/sp_volcengine_certcenter.go b/internal/certmgmt/deployers/sp_volcengine_certcenter.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_certcenter.go rename to internal/certmgmt/deployers/sp_volcengine_certcenter.go diff --git a/internal/certdeploy/deployers/sp_volcengine_clb.go b/internal/certmgmt/deployers/sp_volcengine_clb.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_clb.go rename to internal/certmgmt/deployers/sp_volcengine_clb.go diff --git a/internal/certdeploy/deployers/sp_volcengine_dcdn.go b/internal/certmgmt/deployers/sp_volcengine_dcdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_dcdn.go rename to internal/certmgmt/deployers/sp_volcengine_dcdn.go diff --git a/internal/certdeploy/deployers/sp_volcengine_imagex.go b/internal/certmgmt/deployers/sp_volcengine_imagex.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_imagex.go rename to internal/certmgmt/deployers/sp_volcengine_imagex.go diff --git a/internal/certdeploy/deployers/sp_volcengine_live.go b/internal/certmgmt/deployers/sp_volcengine_live.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_live.go rename to internal/certmgmt/deployers/sp_volcengine_live.go diff --git a/internal/certdeploy/deployers/sp_volcengine_tos.go b/internal/certmgmt/deployers/sp_volcengine_tos.go similarity index 100% rename from internal/certdeploy/deployers/sp_volcengine_tos.go rename to internal/certmgmt/deployers/sp_volcengine_tos.go diff --git a/internal/certdeploy/deployers/sp_wangsu_cdn.go b/internal/certmgmt/deployers/sp_wangsu_cdn.go similarity index 100% rename from internal/certdeploy/deployers/sp_wangsu_cdn.go rename to internal/certmgmt/deployers/sp_wangsu_cdn.go diff --git a/internal/certdeploy/deployers/sp_wangsu_cdnpro.go b/internal/certmgmt/deployers/sp_wangsu_cdnpro.go similarity index 100% rename from internal/certdeploy/deployers/sp_wangsu_cdnpro.go rename to internal/certmgmt/deployers/sp_wangsu_cdnpro.go diff --git a/internal/certdeploy/deployers/sp_wangsu_certificate.go b/internal/certmgmt/deployers/sp_wangsu_certificate.go similarity index 100% rename from internal/certdeploy/deployers/sp_wangsu_certificate.go rename to internal/certmgmt/deployers/sp_wangsu_certificate.go diff --git a/internal/certdeploy/deployers/sp_webhook.go b/internal/certmgmt/deployers/sp_webhook.go similarity index 100% rename from internal/certdeploy/deployers/sp_webhook.go rename to internal/certmgmt/deployers/sp_webhook.go diff --git a/internal/notify/client.go b/internal/notify/client.go index 7b5de5c8..0dc8a4f2 100644 --- a/internal/notify/client.go +++ b/internal/notify/client.go @@ -1,4 +1,4 @@ -package notify +package notify import ( "log/slog" diff --git a/internal/notify/client_notifier.go b/internal/notify/client_notifier.go index 5611245b..4b70ddde 100644 --- a/internal/notify/client_notifier.go +++ b/internal/notify/client_notifier.go @@ -1,4 +1,4 @@ -package notify +package notify import ( "context" diff --git a/internal/notify/notifiers/registry.go b/internal/notify/notifiers/registry.go index fa6a6f0d..77a59c27 100644 --- a/internal/notify/notifiers/registry.go +++ b/internal/notify/notifiers/registry.go @@ -1,4 +1,4 @@ -package notifiers +package notifiers import ( "fmt" diff --git a/internal/tools/mproc/receiver.go b/internal/tools/mproc/receiver.go index 87c26026..537b81c2 100644 --- a/internal/tools/mproc/receiver.go +++ b/internal/tools/mproc/receiver.go @@ -1,4 +1,4 @@ -package mproc +package mproc import ( "context" diff --git a/internal/tools/mproc/sender.go b/internal/tools/mproc/sender.go index 2a2f3add..f319a5ef 100644 --- a/internal/tools/mproc/sender.go +++ b/internal/tools/mproc/sender.go @@ -1,4 +1,4 @@ -package mproc +package mproc import ( "context" diff --git a/internal/workflow/dispatcher/task.go b/internal/workflow/dispatcher/task.go index 2b2ebecc..72aedd38 100644 --- a/internal/workflow/dispatcher/task.go +++ b/internal/workflow/dispatcher/task.go @@ -1,4 +1,4 @@ -package dispatcher +package dispatcher import ( "context" diff --git a/internal/workflow/engine/context.go b/internal/workflow/engine/context.go index 2efc7eaf..64c43872 100644 --- a/internal/workflow/engine/context.go +++ b/internal/workflow/engine/context.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "context" diff --git a/internal/workflow/engine/deps.go b/internal/workflow/engine/deps.go index 488d1b7a..a33e66c5 100644 --- a/internal/workflow/engine/deps.go +++ b/internal/workflow/engine/deps.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "context" diff --git a/internal/workflow/engine/engine.go b/internal/workflow/engine/engine.go index 8309f051..472c6645 100644 --- a/internal/workflow/engine/engine.go +++ b/internal/workflow/engine/engine.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "context" diff --git a/internal/workflow/engine/errors.go b/internal/workflow/engine/errors.go index e05a3996..3d938c57 100644 --- a/internal/workflow/engine/errors.go +++ b/internal/workflow/engine/errors.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "errors" diff --git a/internal/workflow/engine/executor.go b/internal/workflow/engine/executor.go index bbd9ae4a..8b7339bd 100644 --- a/internal/workflow/engine/executor.go +++ b/internal/workflow/engine/executor.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "context" diff --git a/internal/workflow/engine/executor_bizapply.go b/internal/workflow/engine/executor_bizapply.go index e12a661f..59b2f4b7 100644 --- a/internal/workflow/engine/executor_bizapply.go +++ b/internal/workflow/engine/executor_bizapply.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "crypto/x509" @@ -18,7 +18,7 @@ import ( "github.com/xhit/go-str2duration/v2" "github.com/certimate-go/certimate/internal/app" - "github.com/certimate-go/certimate/internal/certapply" + "github.com/certimate-go/certimate/internal/certacme" "github.com/certimate-go/certimate/internal/domain" "github.com/certimate-go/certimate/internal/repository" "github.com/certimate-go/certimate/internal/tools/mproc" @@ -209,7 +209,7 @@ func (ne *bizApplyNodeExecutor) checkCanSkip(execCtx *NodeExecutionContext, last return false, "" } -func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nodeCfg *domain.WorkflowNodeConfigForBizApply, lastCertificate *domain.Certificate) (*certapply.ObtainCertificateResponse, error) { +func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nodeCfg *domain.WorkflowNodeConfigForBizApply, lastCertificate *domain.Certificate) (*certacme.ObtainCertificateResponse, error) { // 读取私钥算法 // 如果复用私钥,则保持算法一致 legoKeyType, err := domain.CertificateKeyAlgorithmType(nodeCfg.KeyAlgorithm).KeyType() @@ -266,13 +266,13 @@ func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nod } // 初始化 ACME 配置项 - legoOptions := &certapply.ACMEConfigOptions{ + legoOptions := &certacme.ACMEConfigOptions{ CAProvider: nodeCfg.CAProvider, CAAccessConfig: caAccessConfig, CAProviderConfig: nodeCfg.CAProviderConfig, CertifierKeyType: legoKeyType, } - legoConfig, err := certapply.NewACMEConfig(legoOptions) + legoConfig, err := certacme.NewACMEConfig(legoOptions) if err != nil { ne.logger.Warn("could not initialize acme config") return nil, err @@ -282,7 +282,7 @@ func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nod // 初始化 ACME 账户 // 注意此步骤仍需在主进程中进行,以保证并发安全 - legoUser, err := certapply.NewACMEAccountWithSingleFlight(legoConfig, nodeCfg.ContactEmail) + legoUser, err := certacme.NewACMEAccountWithSingleFlight(legoConfig, nodeCfg.ContactEmail) if err != nil { ne.logger.Warn("could not initialize acme account") return nil, err @@ -291,7 +291,7 @@ func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nod } // 构造证书申请请求 - obtainReq := &certapply.ObtainCertificateRequest{ + obtainReq := &certacme.ObtainCertificateRequest{ Domains: nodeCfg.Domains, PrivateKeyType: legoKeyType, PrivateKeyPEM: lo. @@ -364,12 +364,12 @@ func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nod // 如果启用多进程模式,发送指令 if useMultiProc { type InData struct { - Account *certapply.ACMEAccount `json:"account,omitempty"` - Request *certapply.ObtainCertificateRequest `json:"request,omitempty"` + Account *certacme.ACMEAccount `json:"account,omitempty"` + Request *certacme.ObtainCertificateRequest `json:"request,omitempty"` } type OutData struct { - Response *certapply.ObtainCertificateResponse `json:"response"` + Response *certacme.ObtainCertificateResponse `json:"response"` } msender := mproc.NewSender[InData, OutData]("certapply", ne.logger) @@ -390,8 +390,8 @@ func (ne *bizApplyNodeExecutor) executeObtain(execCtx *NodeExecutionContext, nod } // 初始化 ACME 客户端 - legolog.Logger = certapply.NewLegoLogger(app.GetLogger()) - legoClient, err := certapply.NewACMEClientWithAccount(legoUser, func(c *lego.Config) error { + legolog.Logger = certacme.NewLegoLogger(app.GetLogger()) + legoClient, err := certacme.NewACMEClientWithAccount(legoUser, func(c *lego.Config) error { c.UserAgent = "certimate" c.Certificate.KeyType = legoKeyType return nil diff --git a/internal/workflow/engine/executor_bizdeploy.go b/internal/workflow/engine/executor_bizdeploy.go index 42393f08..a6561e4d 100644 --- a/internal/workflow/engine/executor_bizdeploy.go +++ b/internal/workflow/engine/executor_bizdeploy.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "fmt" @@ -6,7 +6,7 @@ import ( "maps" "strings" - "github.com/certimate-go/certimate/internal/certdeploy" + "github.com/certimate-go/certimate/internal/certmgmt" "github.com/certimate-go/certimate/internal/domain" "github.com/certimate-go/certimate/internal/repository" ) @@ -89,8 +89,8 @@ func (ne *bizDeployNodeExecutor) Execute(execCtx *NodeExecutionContext) (*NodeEx } // 部署证书 - deployer := certdeploy.NewClient(certdeploy.WithLogger(ne.logger)) - deployReq := &certdeploy.DeployCertificateRequest{ + deployer := certmgmt.NewClient(certmgmt.WithLogger(ne.logger)) + deployReq := &certmgmt.DeployCertificateRequest{ Provider: nodeCfg.Provider, ProviderAccessConfig: providerAccessConfig, ProviderExtendedConfig: nodeCfg.ProviderConfig, diff --git a/internal/workflow/engine/executor_bizmonitor.go b/internal/workflow/engine/executor_bizmonitor.go index 01e17c05..f1623747 100644 --- a/internal/workflow/engine/executor_bizmonitor.go +++ b/internal/workflow/engine/executor_bizmonitor.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "crypto/x509" diff --git a/internal/workflow/engine/executor_biznotify.go b/internal/workflow/engine/executor_biznotify.go index d29a8c22..db49cdcd 100644 --- a/internal/workflow/engine/executor_biznotify.go +++ b/internal/workflow/engine/executor_biznotify.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "fmt" diff --git a/internal/workflow/engine/executor_bizupload.go b/internal/workflow/engine/executor_bizupload.go index 3ebb35db..a7e02dbf 100644 --- a/internal/workflow/engine/executor_bizupload.go +++ b/internal/workflow/engine/executor_bizupload.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "crypto/ecdsa" diff --git a/internal/workflow/engine/executor_condition.go b/internal/workflow/engine/executor_condition.go index 18a0e095..e1aabc6a 100644 --- a/internal/workflow/engine/executor_condition.go +++ b/internal/workflow/engine/executor_condition.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "errors" diff --git a/internal/workflow/engine/executor_delay.go b/internal/workflow/engine/executor_delay.go index b3f32b71..03e2f02c 100644 --- a/internal/workflow/engine/executor_delay.go +++ b/internal/workflow/engine/executor_delay.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "fmt" diff --git a/internal/workflow/engine/executor_end.go b/internal/workflow/engine/executor_end.go index 8f53e7cc..58ad8910 100644 --- a/internal/workflow/engine/executor_end.go +++ b/internal/workflow/engine/executor_end.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "log/slog" diff --git a/internal/workflow/engine/executor_start.go b/internal/workflow/engine/executor_start.go index 977594b8..687c6530 100644 --- a/internal/workflow/engine/executor_start.go +++ b/internal/workflow/engine/executor_start.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "log/slog" diff --git a/internal/workflow/engine/executor_trycatch.go b/internal/workflow/engine/executor_trycatch.go index 35f3cc60..1f302367 100644 --- a/internal/workflow/engine/executor_trycatch.go +++ b/internal/workflow/engine/executor_trycatch.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "errors" diff --git a/internal/workflow/engine/logger.go b/internal/workflow/engine/logger.go index 6997ffb3..cc31b819 100644 --- a/internal/workflow/engine/logger.go +++ b/internal/workflow/engine/logger.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "log/slog" diff --git a/internal/workflow/engine/models.go b/internal/workflow/engine/models.go index e8a32273..bba3b8b5 100644 --- a/internal/workflow/engine/models.go +++ b/internal/workflow/engine/models.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "github.com/certimate-go/certimate/internal/domain" diff --git a/internal/workflow/engine/state.go b/internal/workflow/engine/state.go index f87aaa22..43330888 100644 --- a/internal/workflow/engine/state.go +++ b/internal/workflow/engine/state.go @@ -1,4 +1,4 @@ -package engine +package engine import ( "fmt" diff --git a/migrations/commons.go b/migrations/commons.go index 33fb1a2c..43ab814b 100644 --- a/migrations/commons.go +++ b/migrations/commons.go @@ -1,4 +1,4 @@ -package migrations +package migrations type mWorkflowGraphWalker struct { visitors []mWorkflowNodeVisitor diff --git a/pkg/core/certifier/challengers/dns01/aliyun-esa/internal/client.go b/pkg/core/certifier/challengers/dns01/aliyun-esa/internal/client.go index a0722bd9..44418137 100644 --- a/pkg/core/certifier/challengers/dns01/aliyun-esa/internal/client.go +++ b/pkg/core/certifier/challengers/dns01/aliyun-esa/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( openapi "github.com/alibabacloud-go/darabonba-openapi/v2/client" diff --git a/pkg/core/certifier/challengers/dns01/jdcloud/internal/client.go b/pkg/core/certifier/challengers/dns01/jdcloud/internal/client.go index bdcaaa2f..73804e56 100644 --- a/pkg/core/certifier/challengers/dns01/jdcloud/internal/client.go +++ b/pkg/core/certifier/challengers/dns01/jdcloud/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "encoding/json" diff --git a/pkg/core/certifier/challengers/dns01/ovhcloud/consts.go b/pkg/core/certifier/challengers/dns01/ovhcloud/consts.go index dd32fa90..ca39f399 100644 --- a/pkg/core/certifier/challengers/dns01/ovhcloud/consts.go +++ b/pkg/core/certifier/challengers/dns01/ovhcloud/consts.go @@ -1,4 +1,4 @@ -package ovhcloud +package ovhcloud const ( AUTH_METHOD_APPLICATION = "application" diff --git a/pkg/core/certifier/challengers/http01/local/local.go b/pkg/core/certifier/challengers/http01/local/local.go index 17888e86..53287c95 100644 --- a/pkg/core/certifier/challengers/http01/local/local.go +++ b/pkg/core/certifier/challengers/http01/local/local.go @@ -1,4 +1,4 @@ -package local +package local import ( "errors" diff --git a/pkg/core/certifier/challengers/http01/ssh/consts.go b/pkg/core/certifier/challengers/http01/ssh/consts.go index 17204b74..4ccf73fd 100644 --- a/pkg/core/certifier/challengers/http01/ssh/consts.go +++ b/pkg/core/certifier/challengers/http01/ssh/consts.go @@ -1,4 +1,4 @@ -package ssh +package ssh const ( AUTH_METHOD_NONE = "none" diff --git a/pkg/core/certifier/challengers/http01/ssh/ssh.go b/pkg/core/certifier/challengers/http01/ssh/ssh.go index b21b507d..0f9199cc 100644 --- a/pkg/core/certifier/challengers/http01/ssh/ssh.go +++ b/pkg/core/certifier/challengers/http01/ssh/ssh.go @@ -1,4 +1,4 @@ -package ssh +package ssh import ( "errors" diff --git a/pkg/core/certmgr/errors.go b/pkg/core/certmgr/errors.go index 7aaf00e6..ad39a9c2 100644 --- a/pkg/core/certmgr/errors.go +++ b/pkg/core/certmgr/errors.go @@ -1,4 +1,4 @@ -package certmgr +package certmgr import ( "errors" diff --git a/pkg/core/certmgr/providers/aliyun-cas/internal/client.go b/pkg/core/certmgr/providers/aliyun-cas/internal/client.go index 29737b57..ece40910 100644 --- a/pkg/core/certmgr/providers/aliyun-cas/internal/client.go +++ b/pkg/core/certmgr/providers/aliyun-cas/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/certmgr/providers/aliyun-slb/internal/client.go b/pkg/core/certmgr/providers/aliyun-slb/internal/client.go index 39ea3c1a..6fa33652 100644 --- a/pkg/core/certmgr/providers/aliyun-slb/internal/client.go +++ b/pkg/core/certmgr/providers/aliyun-slb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( openapi "github.com/alibabacloud-go/darabonba-openapi/v2/client" diff --git a/pkg/core/certmgr/providers/baishan-cdn/baishan_cdn_test.go b/pkg/core/certmgr/providers/baishan-cdn/baishan_cdn_test.go index 8aa19a0e..495eeb4d 100644 --- a/pkg/core/certmgr/providers/baishan-cdn/baishan_cdn_test.go +++ b/pkg/core/certmgr/providers/baishan-cdn/baishan_cdn_test.go @@ -44,7 +44,7 @@ func TestDeploy(t *testing.T) { fmt.Sprintf("APITOKEN: %v", fApiToken), }, "\n")) - provider, err := provider.NewDeployer(&provider.DeployerConfig{ + provider, err := provider.NewCertmgr(&provider.CertmgrConfig{ ApiToken: fApiToken, }) if err != nil { diff --git a/pkg/core/certmgr/providers/gcore-cdn/gcore_cdn.go b/pkg/core/certmgr/providers/gcore-cdn/gcore_cdn.go index a9d46377..f8d59f9c 100644 --- a/pkg/core/certmgr/providers/gcore-cdn/gcore_cdn.go +++ b/pkg/core/certmgr/providers/gcore-cdn/gcore_cdn.go @@ -7,7 +7,7 @@ import ( "log/slog" "time" - "github.com/G-Core/gcorelabscdn-go/gcore/provider" + gcore "github.com/G-Core/gcorelabscdn-go/gcore/provider" "github.com/G-Core/gcorelabscdn-go/sslcerts" "github.com/certimate-go/certimate/pkg/core/certmgr" @@ -83,9 +83,9 @@ func createSDKClient(apiToken string) (*sslcerts.Service, error) { return nil, errors.New("invalid gcore api token") } - requester := provider.NewClient( + requester := gcore.NewClient( gcoresdk.BASE_URL, - provider.WithSigner(gcoresdk.NewAuthRequestSigner(apiToken)), + gcore.WithSigner(gcoresdk.NewAuthRequestSigner(apiToken)), ) service := sslcerts.NewService(requester) return service, nil diff --git a/pkg/core/certmgr/providers/huaweicloud-elb/internal/client.go b/pkg/core/certmgr/providers/huaweicloud-elb/internal/client.go index bba552c8..d2b1df77 100644 --- a/pkg/core/certmgr/providers/huaweicloud-elb/internal/client.go +++ b/pkg/core/certmgr/providers/huaweicloud-elb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( httpclient "github.com/huaweicloud/huaweicloud-sdk-go-v3/core" diff --git a/pkg/core/certmgr/providers/huaweicloud-scm/internal/client.go b/pkg/core/certmgr/providers/huaweicloud-scm/internal/client.go index edb7ff7f..6e1dda37 100644 --- a/pkg/core/certmgr/providers/huaweicloud-scm/internal/client.go +++ b/pkg/core/certmgr/providers/huaweicloud-scm/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( httpclient "github.com/huaweicloud/huaweicloud-sdk-go-v3/core" diff --git a/pkg/core/certmgr/providers/huaweicloud-waf/internal/client.go b/pkg/core/certmgr/providers/huaweicloud-waf/internal/client.go index df3ff9a5..49d70bc6 100644 --- a/pkg/core/certmgr/providers/huaweicloud-waf/internal/client.go +++ b/pkg/core/certmgr/providers/huaweicloud-waf/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( httpclient "github.com/huaweicloud/huaweicloud-sdk-go-v3/core" diff --git a/pkg/core/certmgr/providers/tencentcloud-ssl/internal/client.go b/pkg/core/certmgr/providers/tencentcloud-ssl/internal/client.go index 5c5ce10f..8c14d07b 100644 --- a/pkg/core/certmgr/providers/tencentcloud-ssl/internal/client.go +++ b/pkg/core/certmgr/providers/tencentcloud-ssl/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/certmgr/providers/volcengine-cdn/internal/client.go b/pkg/core/certmgr/providers/volcengine-cdn/internal/client.go index 182dbb9f..2f2f254a 100644 --- a/pkg/core/certmgr/providers/volcengine-cdn/internal/client.go +++ b/pkg/core/certmgr/providers/volcengine-cdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "github.com/volcengine/volcengine-go-sdk/service/cdn" diff --git a/pkg/core/certmgr/providers/volcengine-certcenter/internal/client.go b/pkg/core/certmgr/providers/volcengine-certcenter/internal/client.go index 45846b47..2c154b7f 100644 --- a/pkg/core/certmgr/providers/volcengine-certcenter/internal/client.go +++ b/pkg/core/certmgr/providers/volcengine-certcenter/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "github.com/volcengine/volcengine-go-sdk/service/certificateservice" diff --git a/pkg/core/deployer/provider.go b/pkg/core/deployer/provider.go index 09b4942f..3b4db9bf 100644 --- a/pkg/core/deployer/provider.go +++ b/pkg/core/deployer/provider.go @@ -1,4 +1,4 @@ -package deployer +package deployer import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-alb/internal/client.go b/pkg/core/deployer/providers/aliyun-alb/internal/client.go index 57d94069..bb31a053 100644 --- a/pkg/core/deployer/providers/aliyun-alb/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-alb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-apigw/internal/client.go b/pkg/core/deployer/providers/aliyun-apigw/internal/client.go index b5d80a4e..f6ea2632 100644 --- a/pkg/core/deployer/providers/aliyun-apigw/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-apigw/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-cas-deploy/internal/client.go b/pkg/core/deployer/providers/aliyun-cas-deploy/internal/client.go index 332cbbbc..6a93ce1e 100644 --- a/pkg/core/deployer/providers/aliyun-cas-deploy/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-cas-deploy/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-cdn/internal/client.go b/pkg/core/deployer/providers/aliyun-cdn/internal/client.go index 34b49f18..d0e58d35 100644 --- a/pkg/core/deployer/providers/aliyun-cdn/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-cdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-clb/internal/client.go b/pkg/core/deployer/providers/aliyun-clb/internal/client.go index 53ac2ada..a9ac7cd4 100644 --- a/pkg/core/deployer/providers/aliyun-clb/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-clb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( openapi "github.com/alibabacloud-go/darabonba-openapi/v2/client" diff --git a/pkg/core/deployer/providers/aliyun-dcdn/internal/client.go b/pkg/core/deployer/providers/aliyun-dcdn/internal/client.go index 8d91ef0a..9dc6fc70 100644 --- a/pkg/core/deployer/providers/aliyun-dcdn/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-dcdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-ddospro/internal/client.go b/pkg/core/deployer/providers/aliyun-ddospro/internal/client.go index 989e0831..975b8908 100644 --- a/pkg/core/deployer/providers/aliyun-ddospro/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-ddospro/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-esa/internal/client.go b/pkg/core/deployer/providers/aliyun-esa/internal/client.go index d58c8a2f..91cb1a66 100644 --- a/pkg/core/deployer/providers/aliyun-esa/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-esa/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-fc/internal/client.go b/pkg/core/deployer/providers/aliyun-fc/internal/client.go index 923c9fde..cf013bce 100644 --- a/pkg/core/deployer/providers/aliyun-fc/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-fc/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-ga/internal/client.go b/pkg/core/deployer/providers/aliyun-ga/internal/client.go index c60cdf7d..1690d451 100644 --- a/pkg/core/deployer/providers/aliyun-ga/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-ga/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( openapi "github.com/alibabacloud-go/darabonba-openapi/v2/client" diff --git a/pkg/core/deployer/providers/aliyun-live/internal/client.go b/pkg/core/deployer/providers/aliyun-live/internal/client.go index bbeed402..27527ac0 100644 --- a/pkg/core/deployer/providers/aliyun-live/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-live/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-nlb/internal/client.go b/pkg/core/deployer/providers/aliyun-nlb/internal/client.go index 02f228b1..6c62a657 100644 --- a/pkg/core/deployer/providers/aliyun-nlb/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-nlb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-vod/internal/client.go b/pkg/core/deployer/providers/aliyun-vod/internal/client.go index ad23a53a..e2345dcc 100644 --- a/pkg/core/deployer/providers/aliyun-vod/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-vod/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aliyun-waf/internal/client.go b/pkg/core/deployer/providers/aliyun-waf/internal/client.go index abdc117d..71e779aa 100644 --- a/pkg/core/deployer/providers/aliyun-waf/internal/client.go +++ b/pkg/core/deployer/providers/aliyun-waf/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/aws-cloudfront/consts.go b/pkg/core/deployer/providers/aws-cloudfront/consts.go index 9f93cb98..ee940c58 100644 --- a/pkg/core/deployer/providers/aws-cloudfront/consts.go +++ b/pkg/core/deployer/providers/aws-cloudfront/consts.go @@ -1,4 +1,4 @@ -package awscloudfront +package awscloudfront const ( CERTIFICATE_SOURCE_ACM = "ACM" diff --git a/pkg/core/deployer/providers/huaweicloud-cdn/internal/client.go b/pkg/core/deployer/providers/huaweicloud-cdn/internal/client.go index fc8366f9..7021cf7b 100644 --- a/pkg/core/deployer/providers/huaweicloud-cdn/internal/client.go +++ b/pkg/core/deployer/providers/huaweicloud-cdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( httpclient "github.com/huaweicloud/huaweicloud-sdk-go-v3/core" diff --git a/pkg/core/deployer/providers/huaweicloud-elb/internal/client.go b/pkg/core/deployer/providers/huaweicloud-elb/internal/client.go index 2381f7e8..329ac98a 100644 --- a/pkg/core/deployer/providers/huaweicloud-elb/internal/client.go +++ b/pkg/core/deployer/providers/huaweicloud-elb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( httpclient "github.com/huaweicloud/huaweicloud-sdk-go-v3/core" diff --git a/pkg/core/deployer/providers/huaweicloud-waf/internal/client.go b/pkg/core/deployer/providers/huaweicloud-waf/internal/client.go index 6d6cdb00..b91b4071 100644 --- a/pkg/core/deployer/providers/huaweicloud-waf/internal/client.go +++ b/pkg/core/deployer/providers/huaweicloud-waf/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( httpclient "github.com/huaweicloud/huaweicloud-sdk-go-v3/core" diff --git a/pkg/core/deployer/providers/jdcloud-alb/internal/client.go b/pkg/core/deployer/providers/jdcloud-alb/internal/client.go index 5a5b6991..101612ba 100644 --- a/pkg/core/deployer/providers/jdcloud-alb/internal/client.go +++ b/pkg/core/deployer/providers/jdcloud-alb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "encoding/json" diff --git a/pkg/core/deployer/providers/jdcloud-cdn/internal/client.go b/pkg/core/deployer/providers/jdcloud-cdn/internal/client.go index 47ebd946..7088590c 100644 --- a/pkg/core/deployer/providers/jdcloud-cdn/internal/client.go +++ b/pkg/core/deployer/providers/jdcloud-cdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "encoding/json" diff --git a/pkg/core/deployer/providers/jdcloud-live/internal/client.go b/pkg/core/deployer/providers/jdcloud-live/internal/client.go index 76479d1b..d7a89ccf 100644 --- a/pkg/core/deployer/providers/jdcloud-live/internal/client.go +++ b/pkg/core/deployer/providers/jdcloud-live/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "encoding/json" diff --git a/pkg/core/deployer/providers/jdcloud-vod/internal/client.go b/pkg/core/deployer/providers/jdcloud-vod/internal/client.go index c69cb4cf..58113eaf 100644 --- a/pkg/core/deployer/providers/jdcloud-vod/internal/client.go +++ b/pkg/core/deployer/providers/jdcloud-vod/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "encoding/json" diff --git a/pkg/core/deployer/providers/tencentcloud-cdn/internal/client.go b/pkg/core/deployer/providers/tencentcloud-cdn/internal/client.go index cc9d6fbe..5affa966 100644 --- a/pkg/core/deployer/providers/tencentcloud-cdn/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-cdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-clb/internal/client.go b/pkg/core/deployer/providers/tencentcloud-clb/internal/client.go index d20b1c25..d213450a 100644 --- a/pkg/core/deployer/providers/tencentcloud-clb/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-clb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-cos/internal/client.go b/pkg/core/deployer/providers/tencentcloud-cos/internal/client.go index ce13ca01..5a0ba7e8 100644 --- a/pkg/core/deployer/providers/tencentcloud-cos/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-cos/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-css/internal/client.go b/pkg/core/deployer/providers/tencentcloud-css/internal/client.go index 1b7aefad..81de7f01 100644 --- a/pkg/core/deployer/providers/tencentcloud-css/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-css/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-ecdn/internal/client.go b/pkg/core/deployer/providers/tencentcloud-ecdn/internal/client.go index cc9d6fbe..5affa966 100644 --- a/pkg/core/deployer/providers/tencentcloud-ecdn/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-ecdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-eo/internal/client.go b/pkg/core/deployer/providers/tencentcloud-eo/internal/client.go index 46c2ed95..d6533b30 100644 --- a/pkg/core/deployer/providers/tencentcloud-eo/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-eo/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-gaap/internal/client.go b/pkg/core/deployer/providers/tencentcloud-gaap/internal/client.go index cfa84112..89db9ce7 100644 --- a/pkg/core/deployer/providers/tencentcloud-gaap/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-gaap/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-scf/internal/client.go b/pkg/core/deployer/providers/tencentcloud-scf/internal/client.go index 3f7df8b1..42a80900 100644 --- a/pkg/core/deployer/providers/tencentcloud-scf/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-scf/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-ssl-deploy/internal/client.go b/pkg/core/deployer/providers/tencentcloud-ssl-deploy/internal/client.go index cb54add3..3ad3ab6f 100644 --- a/pkg/core/deployer/providers/tencentcloud-ssl-deploy/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-ssl-deploy/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-ssl-update/internal/client.go b/pkg/core/deployer/providers/tencentcloud-ssl-update/internal/client.go index 21750e5b..bb8443c7 100644 --- a/pkg/core/deployer/providers/tencentcloud-ssl-update/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-ssl-update/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-vod/internal/client.go b/pkg/core/deployer/providers/tencentcloud-vod/internal/client.go index 501a841a..a4481427 100644 --- a/pkg/core/deployer/providers/tencentcloud-vod/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-vod/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/tencentcloud-waf/internal/client.go b/pkg/core/deployer/providers/tencentcloud-waf/internal/client.go index 44316f2e..faece011 100644 --- a/pkg/core/deployer/providers/tencentcloud-waf/internal/client.go +++ b/pkg/core/deployer/providers/tencentcloud-waf/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "context" diff --git a/pkg/core/deployer/providers/volcengine-alb/internal/client.go b/pkg/core/deployer/providers/volcengine-alb/internal/client.go index 7a71a2ed..eecfde85 100644 --- a/pkg/core/deployer/providers/volcengine-alb/internal/client.go +++ b/pkg/core/deployer/providers/volcengine-alb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "github.com/volcengine/volcengine-go-sdk/service/alb" diff --git a/pkg/core/deployer/providers/volcengine-cdn/internal/client.go b/pkg/core/deployer/providers/volcengine-cdn/internal/client.go index 255151aa..d6911f98 100644 --- a/pkg/core/deployer/providers/volcengine-cdn/internal/client.go +++ b/pkg/core/deployer/providers/volcengine-cdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "github.com/volcengine/volcengine-go-sdk/service/cdn" diff --git a/pkg/core/deployer/providers/volcengine-clb/internal/client.go b/pkg/core/deployer/providers/volcengine-clb/internal/client.go index 19926fd9..ee18bc81 100644 --- a/pkg/core/deployer/providers/volcengine-clb/internal/client.go +++ b/pkg/core/deployer/providers/volcengine-clb/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "github.com/volcengine/volcengine-go-sdk/service/clb" diff --git a/pkg/core/deployer/providers/volcengine-dcdn/internal/client.go b/pkg/core/deployer/providers/volcengine-dcdn/internal/client.go index a6eb8497..65d69bce 100644 --- a/pkg/core/deployer/providers/volcengine-dcdn/internal/client.go +++ b/pkg/core/deployer/providers/volcengine-dcdn/internal/client.go @@ -1,4 +1,4 @@ -package internal +package internal import ( "github.com/volcengine/volcengine-go-sdk/service/dcdn" diff --git a/pkg/core/notifier/providers/email/error_handlers.go b/pkg/core/notifier/providers/email/error_handlers.go index 63e4fc2a..a431c5f2 100644 --- a/pkg/core/notifier/providers/email/error_handlers.go +++ b/pkg/core/notifier/providers/email/error_handlers.go @@ -1,4 +1,4 @@ -package email +package email import ( "bytes" diff --git a/pkg/utils/cert/hostname/hostname.go b/pkg/utils/cert/hostname/hostname.go index 00d76996..1acc1944 100644 --- a/pkg/utils/cert/hostname/hostname.go +++ b/pkg/utils/cert/hostname/hostname.go @@ -1,4 +1,4 @@ -package hostname +package hostname import ( "crypto/x509" diff --git a/pkg/utils/cert/hostname/hostname_test.go b/pkg/utils/cert/hostname/hostname_test.go index b8255577..33d06f47 100644 --- a/pkg/utils/cert/hostname/hostname_test.go +++ b/pkg/utils/cert/hostname/hostname_test.go @@ -1,4 +1,4 @@ -package hostname_test +package hostname_test import ( "testing" diff --git a/pkg/utils/crypto/aes.go b/pkg/utils/crypto/aes.go index 8e634533..412913a8 100644 --- a/pkg/utils/crypto/aes.go +++ b/pkg/utils/crypto/aes.go @@ -1,4 +1,4 @@ -package crypto +package crypto import ( "bytes" diff --git a/pkg/utils/crypto/key/key.go b/pkg/utils/crypto/key/key.go index e78fd6db..f2eaee2c 100644 --- a/pkg/utils/crypto/key/key.go +++ b/pkg/utils/crypto/key/key.go @@ -1,4 +1,4 @@ -package key +package key import ( "crypto" diff --git a/pkg/utils/filepath/path.go b/pkg/utils/filepath/path.go index 48d1e132..78c847aa 100644 --- a/pkg/utils/filepath/path.go +++ b/pkg/utils/filepath/path.go @@ -1,4 +1,4 @@ -package filepath +package filepath import ( stdfilepath "path/filepath" diff --git a/pkg/utils/ssh/client.go b/pkg/utils/ssh/client.go index 3b794c7f..762c2cbf 100644 --- a/pkg/utils/ssh/client.go +++ b/pkg/utils/ssh/client.go @@ -1,4 +1,4 @@ -package ssh +package ssh import ( "fmt" diff --git a/pkg/utils/ssh/io.go b/pkg/utils/ssh/io.go index ff1d7753..e99a6c05 100644 --- a/pkg/utils/ssh/io.go +++ b/pkg/utils/ssh/io.go @@ -1,4 +1,4 @@ -package ssh +package ssh import ( "bytes" diff --git a/pkg/utils/tls/config.go b/pkg/utils/tls/config.go index d3f25383..1be99b0a 100644 --- a/pkg/utils/tls/config.go +++ b/pkg/utils/tls/config.go @@ -1,4 +1,4 @@ -package tls +package tls import ( "crypto/tls"