Avoiding usage of mutables as default arguments
Using Mutables objects as default arguments in function
definition is a known Python pitfall. This patch fixes
the issue in neutron-lbaas.
Change-Id: Idb1cccbebec5dfedde04ee474036e67569406caa
Closes-Bug: #1327473
(cherry picked from commit 0aac2d029a
)
This commit is contained in:
parent
afa21b5c70
commit
a9ad175f0b
|
@ -192,8 +192,9 @@ def sample_tls_sni_container_tuple(tls_container=None, tls_container_id=None):
|
||||||
|
|
||||||
|
|
||||||
def sample_tls_container_tuple(id='cont_id_1', certificate=None,
|
def sample_tls_container_tuple(id='cont_id_1', certificate=None,
|
||||||
private_key=None, intermediates=[],
|
private_key=None, intermediates=None,
|
||||||
primary_cn=None):
|
primary_cn=None):
|
||||||
|
intermediates = intermediates or []
|
||||||
sc = collections.namedtuple(
|
sc = collections.namedtuple(
|
||||||
'tls_cert',
|
'tls_cert',
|
||||||
'id, certificate, private_key, intermediates, primary_cn')
|
'id, certificate, private_key, intermediates, primary_cn')
|
||||||
|
|
Loading…
Reference in New Issue