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
This commit is contained in:
Reedip Banerjee 2015-11-02 10:24:44 +05:30
parent 038187f742
commit 0aac2d029a
1 changed files with 2 additions and 1 deletions

View File

@ -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,
private_key=None, intermediates=[],
private_key=None, intermediates=None,
primary_cn=None):
intermediates = intermediates or []
sc = collections.namedtuple(
'tls_cert',
'id, certificate, private_key, intermediates, primary_cn')