diff --git a/plugins/callback/profile_roles.py b/plugins/callback/profile_roles.py index 13dae0c..23c24c4 100644 --- a/plugins/callback/profile_roles.py +++ b/plugins/callback/profile_roles.py @@ -102,8 +102,8 @@ class CallbackModule(CallbackBase): self._display.display(tasktime()) def playbook_on_stats(self, stats): - self._display.display(tasktime()) - self._display.display(filled("", fchar="=")) + # Align summary report header with other callback plugin summary + self._display.banner("ROLE RECAP") timestamp(self) total_time = sum(self.totals.values()) @@ -116,3 +116,4 @@ class CallbackModule(CallbackBase): msg_total = u"{0:-<70}{1:->9}".format(u'total ', u' {0:.02f}s'.format(total_time)) self._display.display(filled("", fchar="~")) self._display.display(msg_total) + \ No newline at end of file diff --git a/plugins/callback/profile_tasks.py b/plugins/callback/profile_tasks.py index 944b222..b2a29fd 100644 --- a/plugins/callback/profile_tasks.py +++ b/plugins/callback/profile_tasks.py @@ -174,8 +174,8 @@ class CallbackModule(CallbackBase): self._display.display(tasktime()) def playbook_on_stats(self, stats): - self._display.display(tasktime()) - self._display.display(filled("", fchar="=")) + # Align summary report header with other callback plugin summary + self._display.banner("TASKS RECAP") timestamp(self) self.current = None @@ -199,3 +199,4 @@ class CallbackModule(CallbackBase): if 'path' in result: msg += u"\n{0:-<{1}}".format(result['path'] + u' ', self._display.columns) self._display.display(msg) + \ No newline at end of file diff --git a/plugins/callback/timer.py b/plugins/callback/timer.py index 3ef9255..e2eca05 100644 --- a/plugins/callback/timer.py +++ b/plugins/callback/timer.py @@ -46,4 +46,6 @@ class CallbackModule(CallbackBase): def v2_playbook_on_stats(self, stats): end_time = datetime.utcnow() runtime = end_time - self.start_time - self._display.display("Playbook run took %s days, %s hours, %s minutes, %s seconds" % (self.days_hours_minutes_seconds(runtime))) + # Align summary report header with other callback plugin summary + self._display.banner("PLAYBOOK RECAP") + self._display.display("Playbook run took %s days, %s hours, %s minutes, %s seconds\n\r" % (self.days_hours_minutes_seconds(runtime)))