]> git.puffer.fish Git - matthieu/frr.git/commitdiff
tools: alias_destroyer re_install_element None check
authorDaniel Walton <dwalton@cumulusnetworks.com>
Fri, 23 Sep 2016 04:12:43 +0000 (04:12 +0000)
committerDaniel Walton <dwalton@cumulusnetworks.com>
Fri, 23 Sep 2016 04:12:43 +0000 (04:12 +0000)
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
tools/alias_destroyer.py

index b5aba48fb1dc7bb33fa10624314260fd58c3e768..0eec78e463ee60003629139ee07915901201562d 100755 (executable)
@@ -241,8 +241,12 @@ def alias_destroy(filename):
                     if 'install_element' in line:
                         # install_element (CONFIG_NODE, &ip_community_list_name_standard_cmd);
                         re_install_element = re.search('install_element\s*\(\w+,\s*&(.*)\s*\)', line.strip())
-                        cmd = re_install_element.group(1)
-                        if cmd not in aliases:
+
+                        if re_install_element:
+                            cmd = re_install_element.group(1)
+                            if cmd not in aliases:
+                                fh.write(line)
+                        else:
                             fh.write(line)
                     else:
                         fh.write(line)