images: repo typo (comma goes tuple), logging/exception handling
This commit is contained in:
parent
f09deaa9a5
commit
becde79172
3 changed files with 6 additions and 5 deletions
|
@ -65,7 +65,8 @@ def create_chroot(
|
|||
],
|
||||
capture_output=True)
|
||||
if result.returncode != 0:
|
||||
raise Exception('Failed to install chroot:' + result.stdout.decode() + '\n' + result.stderr.decode())
|
||||
logging.debug(result.stdout.decode())
|
||||
raise Exception(f'Failed to install chroot "{chroot_name}":' + '\n' + result.stderr.decode())
|
||||
return chroot_path
|
||||
|
||||
|
||||
|
|
2
image.py
2
image.py
|
@ -134,7 +134,7 @@ def cmd_build():
|
|||
|
||||
packages_dir = config.file['paths']['packages']
|
||||
if os.path.exists(packages_dir):
|
||||
url = f'file://{packages_dir}/$repo',
|
||||
url = f'file://{packages_dir}/$repo'
|
||||
else:
|
||||
url = 'https://gitlab.com/kupfer/packages/prebuilts/-/raw/main/$repo'
|
||||
extra_repos = {repo: {'Server': url} for repo in REPOSITORIES}
|
||||
|
|
6
main.py
6
main.py
|
@ -6,10 +6,11 @@ from flash import cmd_flash
|
|||
from ssh import cmd_ssh
|
||||
from forwarding import cmd_forwarding
|
||||
from telnet import cmd_telnet
|
||||
from logger import logging, setup_logging, verbose_option, get_trace
|
||||
from logger import logging, setup_logging, verbose_option
|
||||
import click
|
||||
from config import config, config_option
|
||||
from wrapper import enforce_wrap, nowrapper_option
|
||||
from traceback import format_exc as get_trace
|
||||
|
||||
|
||||
@click.group()
|
||||
|
@ -28,8 +29,7 @@ def main():
|
|||
try:
|
||||
return cli(prog_name='kupferbootstrap')
|
||||
except Exception as err:
|
||||
logging.debug(get_trace())
|
||||
logging.fatal(err)
|
||||
logging.fatal(get_trace())
|
||||
exit(1)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue