diff --git a/vmware_nsx/db/extended_security_group_rule.py b/vmware_nsx/db/extended_security_group_rule.py index 60157485fe..c5c243d2fe 100644 --- a/vmware_nsx/db/extended_security_group_rule.py +++ b/vmware_nsx/db/extended_security_group_rule.py @@ -92,6 +92,13 @@ class ExtendedSecurityGroupRuleMixin(object): else: sg_rule_res[ext_local_ip.LOCAL_IP_PREFIX] = None + @staticmethod + @resource_extend.extends([ext_sg.SECURITYGROUPRULES]) + def _extend_sg_rule_description(res, db_object): + if not hasattr(db_object, 'description'): + return + res['description'] = db_object.description + def _get_security_group_rule_local_ip(self, context, rule_id): with db_api.CONTEXT_READER.using(context): try: