def main(): globals()['is_cli'] = True shell.ignore_closed_pipes() util.log.setup(format='%(message)s') try: stream = util.hacks.override('--stream') with (shell.set_stream() if stream else mock.MagicMock()): shell.dispatch_commands(globals(), __name__) except AssertionError as e: if e.args: logging.info(util.colors.red(e.args[0])) sys.exit(1)
def main(): globals()['is_cli'] = True shell.ignore_closed_pipes() util.log.setup(format='%(message)s') with util.log.disable('botocore', 'boto3'): try: stream = util.hacks.override('--stream') with (shell.set_stream() if stream else mock.MagicMock()): shell.dispatch_commands(globals(), __name__) except AssertionError as e: if e.args: logging.info(util.colors.red(e.args[0])) sys.exit(1)
def main(): globals()['is_cli'] = True shell.ignore_closed_pipes() util.log.setup(format='%(message)s') with util.log.disable('botocore', 'boto3'): try: stream = util.hacks.override('--stream') with (shell.set_stream() if stream else mock.MagicMock()): with aws.ec2._region(os.environ.get('region')): shell.dispatch_commands(globals(), __name__) except AssertionError as e: if e.args: logging.debug(util.colors.red(e.args[0])) sys.exit(1)