MCPcopy Index your code
hub / github.com/cirosantilli/linux-kernel-module-cheat / get_key

Method get_key

cli_function.py:84–104  ·  view source on GitHub ↗
(
        long_or_short_1,
        long_or_short_2=None,
        dest=None,
        **kwargs
    )

Source from the content-addressed store, hash-verified

82
83 @staticmethod
84 def get_key(
85 long_or_short_1,
86 long_or_short_2=None,
87 dest=None,
88 **kwargs
89 ):
90 if long_or_short_2 is None:
91 shortname = None
92 longname = long_or_short_1
93 else:
94 shortname = long_or_short_1
95 longname = long_or_short_2
96 if longname[0] == '-':
97 key = longname.lstrip('-').replace('-', '_')
98 is_option = True
99 else:
100 key = longname.replace('-', '_')
101 is_option = False
102 if dest is not None:
103 key = dest
104 return shortname, longname, key, is_option
105
106class CliFunction:
107 '''

Callers 3

__init__Method · 0.95
add_argumentMethod · 0.45
get_keyMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected