Skip to content

Commit 4b99f5f

Browse files
committed
Package updates
1 parent c34cdc9 commit 4b99f5f

2 files changed

Lines changed: 288 additions & 298 deletions

File tree

nava/platform/util/wrappers.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
def print_call(func: Callable[P, R], printer: Callable[[str], None] = print) -> Callable[P, R]:
1010
return wrap_call(
1111
func,
12-
lambda args, kwargs: printer(
12+
lambda *args, **kwargs: printer(
1313
f"Calling: {func.__name__} with args:\n{args}\n and kwargs:\n{kwargs}"
1414
),
1515
)
@@ -18,16 +18,16 @@ def print_call(func: Callable[P, R], printer: Callable[[str], None] = print) ->
1818
def log_call(func: Callable[P, R], logger: Callable[..., None]) -> Callable[P, R]:
1919
return wrap_call(
2020
func,
21-
lambda args, kwargs: logger(
21+
lambda *args, **kwargs: logger(
2222
"Calling function", name=func.__name__, args=args, kwargs=kwargs
2323
),
2424
)
2525

2626

27-
def wrap_call(func: Callable[P, R], do: Callable[[P.args, P.kwargs], None]) -> Callable[P, R]:
27+
def wrap_call(func: Callable[P, R], do: Callable[P, None]) -> Callable[P, R]:
2828
@functools.wraps(func)
2929
def wrapper(*args: P.args, **kwargs: P.kwargs) -> R:
30-
do(args, kwargs)
30+
do(*args, **kwargs)
3131
return func(*args, **kwargs)
3232

3333
return wrapper

0 commit comments

Comments
 (0)