diff --git a/schainpy/controller.py b/schainpy/controller.py index a34b86b..55cbb0f 100644 --- a/schainpy/controller.py +++ b/schainpy/controller.py @@ -1273,7 +1273,7 @@ class Project(Process): def run(self): - log.success('Starting {}'.format(self.name)) + log.success('Starting {}'.format(self.name), tag='') self.start_time = time.time() self.createObjects() self.connectObjects() diff --git a/schainpy/utils/log.py b/schainpy/utils/log.py index 0a5b43d..d06396e 100644 --- a/schainpy/utils/log.py +++ b/schainpy/utils/log.py @@ -18,23 +18,35 @@ SCHAINPY - LOG import click -def warning(message, tag='Warning'): - click.echo(click.style('[{}] {}'.format(tag, message), fg='yellow')) +def warning(message, tag='Warning', nl=True): + if tag: + click.echo(click.style('[{}] {}'.format(tag, message), fg='yellow'), nl=nl) + else: + click.echo(click.style('{}'.format(message), fg='yellow'), nl=nl) pass -def error(message, tag='Error'): - click.echo(click.style('[{}] {}'.format(tag, message), fg='red')) +def error(message, tag='Error', nl=True): + if tag: + click.echo(click.style('[{}] {}'.format(tag, message), fg='red'), nl=nl) + else: + click.echo(click.style('{}'.format(message), fg='red'), nl=nl) pass -def success(message, tag='Info'): - click.echo(click.style('[{}] {}'.format(tag, message), fg='green')) +def success(message, tag='Success', nl=True): + if tag: + click.echo(click.style('[{}] {}'.format(tag, message), fg='green'), nl=nl) + else: + click.echo(click.style('{}'.format(message), fg='green'), nl=nl) pass -def log(message, tag='Info'): - click.echo('[{}] {}'.format(tag, message)) +def log(message, tag='Info', nl=True): + if tag: + click.echo('[{}] {}'.format(tag, message), nl=nl) + else: + click.echo('{}'.format(message), nl=nl) pass