Jan Lindemann
a9475de48e
lib.ExecContext: Add open() + close() around _run()
...
Enclose ExecContext._run() in an open() / close() - pair. This is
convenient for the caller in that it doesn't need to take care of
opening and closing for one call only, and inconvenient in that it
forces the caller to conciously add an open() / close() - pair around
multiple run() calls where it wants the context to stay open in
between. Or use the ExecContext as a context manager.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-04-25 08:45:29 +02:00
..
distros
lib.Distro._select() -> _select_by_name()
2026-04-21 21:52:09 +02:00
ec
lib.FileContext.open(): Add method
2026-04-23 15:32:34 +02:00
pm
lib.base: Add module
2026-04-16 12:57:04 +02:00
App.py
lib: Fix silent assertitons
2026-04-25 08:44:49 +02:00
AsyncRunner.py
lib.AsyncRunner: Add class
2026-03-20 10:30:25 +01:00
base.py
lib.FileContext: Add file methods
2026-04-18 10:43:31 +02:00
Cmd.py
lib: Fix silent assertitons
2026-04-25 08:44:49 +02:00
CopyContext.py
CopyContext: Replace src_uri, dst_uri by src, dst
2026-04-24 16:53:55 +02:00
Distro.py
lib: Fix silent assertitons
2026-04-25 08:44:49 +02:00
ExecContext.py
lib.ExecContext: Add open() + close() around _run()
2026-04-25 08:45:29 +02:00
FileContext.py
lib: Fix silent assertitons
2026-04-25 08:44:49 +02:00
log.py
lib.log: Add module
2026-01-26 17:58:23 +01:00
Makefile
jw.pkg.build.lib: Move to jw.pkg.lib
2026-01-26 17:58:23 +01:00
Package.py
lib.Package: Cosmetics: Fix log message typo
2026-04-21 21:52:09 +02:00
PackageFilter.py
lib.PackageFilter: Add module
2026-04-21 21:52:09 +02:00
ProcFilter.py
lib.ProcFilter: Add module
2026-04-23 15:23:27 +02:00
ProcFilterGpg.py
lib.ProcFilterGpg: Add module
2026-04-23 15:25:57 +02:00
TarIo.py
lib.TarIo.extract(): Return list of extracted files
2026-04-24 16:53:55 +02:00
Types.py
lib.Types.LoadTypes: Support JW_LOG_LEVEL_LOAD_TYPES
2026-04-18 10:42:32 +02:00
util.py
lib: Fix silent assertitons
2026-04-25 08:44:49 +02:00