From ed8f82e89ba31bcafb97ef338109b339206817af Mon Sep 17 00:00:00 2001 From: Davide Guerri Date: Mon, 20 Apr 2015 15:05:27 +0100 Subject: Avoid numerical tenant_id to be casted to integer --- neutron_sec_group | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/neutron_sec_group b/neutron_sec_group index 0d882c9..a5b8a6d 100644 --- a/neutron_sec_group +++ b/neutron_sec_group @@ -310,7 +310,8 @@ def _update_sg_rules(module, network_client, sg, wanted_rules, tenant_id): clean_new_rule[key] = None continue value = clean_new_rule[key] - if isinstance(value, (str, unicode)) and value.isdigit(): + if isinstance(value, (str, unicode)) and value.isdigit() and \ + key != 'tenant_id': clean_new_rule[key] = int(value) if cmp(clean_old_rule, clean_new_rule) == 0: matched_id = old_id -- cgit v1.2.1