Skip to content
Snippets Groups Projects
Commit 22feb383 authored by David Schäfer's avatar David Schäfer
Browse files

variadic arguments not allowed in configuration

parent 860657f2
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python
from functools import partial
from inspect import signature
from inspect import signature, _VAR_KEYWORD
class Partial(partial):
......@@ -10,7 +10,11 @@ class Partial(partial):
@property
def signature(self):
return tuple(self._signature.parameters.keys())
out = []
for k, v in self._signature.parameters.items():
if v.kind != _VAR_KEYWORD:
out.append(k)
return tuple(out)
# NOTE: will be filled by calls to register
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment