jw-pkg/src/python/jw
Jan Lindemann e5e0cf9930 jw.pkg.lib.Cmd._run(): Call parent._run()

jw.pkg.lib.Cmd._run() is abstract, but it's nice to give it a default implementation which calls self.parent._run() in case parent is also a command class. That allows for some default processing in _run() for each node up the parent chain.

The children / derived classes just need to make sure all classes in the hierarchy do:

async def _run(self, args): return await super()._run(args) ... add main command logic here ..
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-02-20 19:30:22 +01:00
..
pkg jw.pkg.lib.Cmd._run(): Call parent._run() 2026-02-20 19:30:22 +01:00
__init__.py jw.__init__.py: Add empty file 2025-11-16 19:43:49 +01:00
Makefile jw.__init__.py: Add empty file 2025-11-16 19:43:49 +01:00