ci-gui: print command line args if save3ds_fuse fails

This commit is contained in:
Ian Burgwin
2020-09-03 19:45:11 -07:00
parent 40cfd955cc
commit b34bba2543

View File

@@ -10,6 +10,7 @@ from os.path import dirname, join, isdir, isfile
from random import randint from random import randint
from hashlib import sha256 from hashlib import sha256
from locale import getpreferredencoding from locale import getpreferredencoding
from pprint import pformat
from shutil import copyfile from shutil import copyfile
import sys import sys
from sys import platform, executable from sys import platform, executable
@@ -446,6 +447,9 @@ class CustomInstall:
if out.returncode: if out.returncode:
for l in out.stdout.split('\n'): for l in out.stdout.split('\n'):
self.log(l) self.log(l)
self.log('Command line:')
for l in pformat(out.args).split('\n'):
self.log(l)
return False return False
for title_id, entry in title_info_entries.items(): for title_id, entry in title_info_entries.items():
@@ -463,6 +467,9 @@ class CustomInstall:
if out.returncode: if out.returncode:
for l in out.stdout.split('\n'): for l in out.stdout.split('\n'):
self.log(l) self.log(l)
self.log('Command line:')
for l in pformat(out.args).split('\n'):
self.log(l)
return False, False return False, False
finalize_3dsx_orig_path = join(script_dir, 'custom-install-finalize.3dsx') finalize_3dsx_orig_path = join(script_dir, 'custom-install-finalize.3dsx')