We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a39788b commit 293fe25Copy full SHA for 293fe25
can/player.py
@@ -13,7 +13,7 @@
13
14
from can import LogReader, Message, MessageSync
15
16
-from .logger import _create_base_argument_parser, _create_bus
+from .logger import _create_base_argument_parser, _create_bus, _parse_additional_config
17
18
19
def main() -> None:
@@ -78,13 +78,14 @@ def main() -> None:
78
parser.print_help(sys.stderr)
79
raise SystemExit(errno.EINVAL)
80
81
- results = parser.parse_args()
+ results, unknown_args = parser.parse_known_args()
82
+ additional_config = _parse_additional_config(unknown_args)
83
84
verbosity = results.verbosity
85
86
error_frames = results.error_frames
87
- with _create_bus(results) as bus:
88
+ with _create_bus(results, **additional_config) as bus:
89
with LogReader(results.infile) as reader:
90
91
in_sync = MessageSync(
0 commit comments