diff --git a/ecl/network/v2/_proxy.py b/ecl/network/v2/_proxy.py index 46e86a3..1486391 100755 --- a/ecl/network/v2/_proxy.py +++ b/ecl/network/v2/_proxy.py @@ -62,7 +62,8 @@ def create_network(self, admin_state_up=None, description=None, :rtype: :class:`~ecl.network.v2.network.Network` """ body = dict() - body.setdefault("admin_state_up", False) + if admin_state_up is not None: + body["admin_state_up"] = admin_state_up if admin_state_up: body["admin_state_up"] = admin_state_up @@ -214,7 +215,7 @@ def create_port(self, admin_state_up=None, allowed_address_pairs=None, :rtype: :class:`~ecl.network.v2.port.Port` """ body = dict() - if admin_state_up: + if admin_state_up is not None: body["admin_state_up"] = admin_state_up if allowed_address_pairs: body["allowed_address_pairs"] = allowed_address_pairs