27 lines
508 B
Python
27 lines
508 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
@File : __init__.py.py
|
|
@Date : 2022-11-08
|
|
@Author : Peng Shiyu
|
|
"""
|
|
import traceback
|
|
|
|
from .cert_socket import get_cert_info as get_cert_info_by_socket
|
|
from domain_admin.log import logger
|
|
|
|
|
|
def get_cert_info(domain_with_port):
|
|
"""
|
|
工厂方法
|
|
:param domain_with_port:
|
|
:return:
|
|
"""
|
|
cert_info = None
|
|
|
|
try:
|
|
cert_info = get_cert_info_by_socket(domain_with_port)
|
|
except:
|
|
logger.error(traceback.format_exc())
|
|
|
|
return cert_info
|