diff options
Diffstat (limited to 'doxygen/siphon/process_clicmd.py')
-rw-r--r-- | doxygen/siphon/process_clicmd.py | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/doxygen/siphon/process_clicmd.py b/doxygen/siphon/process_clicmd.py deleted file mode 100644 index 231c7a7cfac..00000000000 --- a/doxygen/siphon/process_clicmd.py +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright (c) 2016 Comcast Cable Communications Management, LLC. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Generate clicmd formatted output - -from . import process, parsers - - -class SiphonCLICMD(process.Siphon): - - name = "clicmd" - identifier = "VLIB_CLI_COMMAND" - - def __init__(self, *args, **kwargs): - super(SiphonCLICMD, self).__init__(*args, **kwargs) - self._parser = parsers.MacroInitializer() - - # Output renderers - - def index_sort_key(self, group): - _global = self._cmds['_global'] - if group not in self._group: - return group - (directory, file) = self._group[group] - - if file in _global and 'group_label' in _global[file]: - return _global[file]['group_label'] - - if directory in _global and 'group_label' in _global[directory]: - return _global[directory]['group_label'] - - return group - - def item_sort_key(self, item): - return item['value']['path'] - - def item_label(self, group, item): - return "_".join(( - self.name, - self.sanitize_label(self._cmds[group][item]['value']['path']) - )) - - -# Register our processor -process.siphons["clicmd"] = SiphonCLICMD |