diff options
| author | Daniel Walton <dwalton@cumulusnetworks.com> | 2016-09-29 17:48:57 +0000 |
|---|---|---|
| committer | Daniel Walton <dwalton@cumulusnetworks.com> | 2016-09-29 17:48:57 +0000 |
| commit | 67656e9b65ab7c6bb979be72b4917cfd4a2241b6 (patch) | |
| tree | 823937fe0aded2bcfad54dfdea570259bd4820ac /tools/argv_translator.py | |
| parent | ff788d089ac145ac06b99018811f46a9f6b69dda (diff) | |
all: added CHECK ME for DEFUNs that look at argc
Signed-off-by: Daniel Walton <dwalton@cumulusnetworks.com>
Diffstat (limited to 'tools/argv_translator.py')
| -rwxr-xr-x | tools/argv_translator.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/argv_translator.py b/tools/argv_translator.py index 523954a6f0..6c0d20b802 100755 --- a/tools/argv_translator.py +++ b/tools/argv_translator.py @@ -718,6 +718,18 @@ DEFUN (no_bgp_maxmed_onstartup, return used + def uses_argc(self): + for line in self.guts: + if 'CHECK ME argc referenced below' in line: + return False + + if 'use_json (argc, argv)' in line: + continue + + if 'argc' in line: + return True + return False + def dump(self): new_command_string = self.get_new_command_string() new_command_string_expanded = expand_command_string(new_command_string) @@ -730,6 +742,8 @@ DEFUN (no_bgp_maxmed_onstartup, lines.extend(self.help_strings) lines.append('{\n') + if self.uses_argc(): + lines.append(" /* CHECK ME argc referenced below */\n") lines.extend(self.guts) ''' |
