Skip to content

Commit

Permalink
optimization domain ssl name
Browse files Browse the repository at this point in the history
  • Loading branch information
朱争光 committed Mar 17, 2018
1 parent 2c2abee commit e89682c
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions update_cdn_sslcert.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,28 @@
import qiniu
from qiniu import DomainManager
import os
import time

# 账户ak,sk
access_key = os.getenv('ACCESS_KEY','')
secret_key = os.getenv('SECRET_KEY','')
domain_name=os.getenv('DOMAIN','')
access_key = os.getenv('ACCESS_KEY', '')
secret_key = os.getenv('SECRET_KEY', '')
domain_name = os.getenv('DOMAIN', '')

auth = qiniu.Auth(access_key=access_key, secret_key=secret_key)
domain_manager = DomainManager(auth)

privatekey = "/ssl/{}/privkey.pem".format(domain_name)
ca = "/ssl/{}/fullchain.pem".format(domain_name)

with open(privatekey, 'r') as f:
privatekey_str = f.read()

with open(privatekey,'r') as f:
privatekey_str=f.read()

with open(ca,'r') as f:
ca_str=f.read()
with open(ca, 'r') as f:
ca_str = f.read()

ret, info = domain_manager.create_sslcert(domain_name, domain_name, privatekey_str, ca_str)
ret, info = domain_manager.create_sslcert("{}/{}".format(domain_name, time.strftime("%Y-%m-%d", time.localtime())),
domain_name, privatekey_str, ca_str)
print(ret['certID'])

ret, info = domain_manager.put_httpsconf(domain_name, ret['certID'],False)
ret, info = domain_manager.put_httpsconf(domain_name, ret['certID'], False)
print(info)

0 comments on commit e89682c

Please sign in to comment.