No mutable default args, remove unneeded import

This commit is contained in:
Clint Armstrong 2017-01-16 08:12:06 -05:00
parent b48b85cc70
commit a2b20ee518

View file

@ -160,7 +160,6 @@ import datetime
import os
import re
import copy
import inspect
# Import Salt Libs
import salt.exceptions
@ -346,7 +345,7 @@ def csr_managed(name,
def certificate_managed(name,
days_remaining=90,
managed_private_key=None,
append_certs=[],
append_certs=None,
**kwargs):
'''
Manage a Certificate
@ -525,6 +524,8 @@ def certificate_managed(name,
file_args['contents'] += certificate
if not append_certs:
append_certs = []
for append_cert in append_certs:
file_args[
'contents'] += __salt__['x509.get_pem_entry'](append_cert, pem_type='CERTIFICATE')