Skip to content

Commit

Permalink
T4907: op-mode nat add missing option verbose
Browse files Browse the repository at this point in the history
Add missing option "verbose" for op-mode NAT
  • Loading branch information
sever-sever committed Jan 3, 2023
1 parent c55f36d commit 09be3e8
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions src/op_mode/nat.py
Expand Up @@ -316,14 +316,20 @@ def show_statistics(raw: bool, direction: str, family: str):


@_verify
def show_translations(raw: bool, direction: str, family: str, address: typing.Optional[str]):
def show_translations(raw: bool, direction:
str, family: str,
address: typing.Optional[str],
verbose: typing.Optional[bool]):
family = 'ipv6' if family == 'inet6' else 'ipv4'
nat_translation = _get_raw_translation(direction, family=family, address=address)
nat_translation = _get_raw_translation(direction,
family=family,
address=address)

if raw:
return nat_translation
else:
return _get_formatted_translation(nat_translation, direction, family, verbose)
return _get_formatted_translation(nat_translation, direction, family,
verbose)


if __name__ == '__main__':
Expand Down

0 comments on commit 09be3e8

Please sign in to comment.