mirror of
https://gitlab.com/kupfer/kupferbootstrap.git
synced 2025-02-22 21:25:43 -05:00
config/state: add config.runtime.colors, fill in main.py
This commit is contained in:
parent
c4797c709f
commit
00613096d5
4 changed files with 4 additions and 1 deletions
|
@ -148,6 +148,7 @@ class RuntimeConfiguration(DataClass):
|
|||
arch: Optional[Arch]
|
||||
uid: Optional[int]
|
||||
progress_bars: Optional[bool]
|
||||
colors: Optional[bool]
|
||||
|
||||
|
||||
class ConfigLoadState(DataClass):
|
||||
|
|
|
@ -62,6 +62,7 @@ CONFIG_RUNTIME_DEFAULTS: RuntimeConfiguration = RuntimeConfiguration.fromDict({
|
|||
'arch': None,
|
||||
'uid': None,
|
||||
'progress_bars': None,
|
||||
'colors': None,
|
||||
})
|
||||
|
||||
|
||||
|
|
1
main.py
1
main.py
|
@ -36,6 +36,7 @@ def cli(
|
|||
force_progress_bars: Optional[bool] = None,
|
||||
):
|
||||
setup_logging(verbose, force_colors=force_colors)
|
||||
config.runtime.colors = force_colors
|
||||
config.runtime.verbose = verbose
|
||||
config.runtime.progress_bars = force_progress_bars
|
||||
config.runtime.no_wrap = wrapper_override is False
|
||||
|
|
|
@ -332,7 +332,7 @@ def parse_pkgbuild(
|
|||
global config
|
||||
if _config:
|
||||
config = _config
|
||||
setup_logging(verbose=config.runtime.verbose, log_setup=False) # different subprocess needs log setup.
|
||||
setup_logging(verbose=config.runtime.verbose, force_colors=config.runtime.colors, log_setup=False) # different subprocess needs log setup.
|
||||
logging.info(f"Discovering PKGBUILD for {relative_pkg_dir}")
|
||||
|
||||
if force_refresh_srcinfo:
|
||||
|
|
Loading…
Add table
Reference in a new issue