Don't trace bash script unless --debug

This commit is contained in:
jpic 2020-01-28 12:29:17 +01:00
parent 31297f26e9
commit e732dc2cff

View File

@ -64,9 +64,10 @@ async def build(*services, **kwargs):
prefix = '' prefix = ''
else: else:
prefix = 'buildah unshare ' prefix = 'buildah unshare '
x = 'x' if console_script.parser.options.get('debug', False) else ''
transport, protocol = await loop.subprocess_shell( transport, protocol = await loop.subprocess_shell(
protocol_factory, protocol_factory,
prefix + f'bash -eux {script}', prefix + f'bash -eu{x} {script}',
) )
print('+ ' + prefix + f' bash -eux {script}') print('+ ' + prefix + f' bash -eux {script}')
procs.append(asyncio.subprocess.Process( procs.append(asyncio.subprocess.Process(