From 62e780c74a67cd796fca00df5d7180eefdb1bde3 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Mon, 29 Jun 2015 13:27:06 -0400 Subject: [PATCH] moved to actual live plugin directory and ported to v2 --- plugins/callbacks/timer.py | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 plugins/callbacks/timer.py diff --git a/plugins/callbacks/timer.py b/plugins/callbacks/timer.py deleted file mode 100644 index bca867c263..0000000000 --- a/plugins/callbacks/timer.py +++ /dev/null @@ -1,27 +0,0 @@ -import os -import datetime -from datetime import datetime, timedelta - - -class CallbackModule(object): - """ - This callback module tells you how long your plays ran for. - """ - - start_time = datetime.now() - - def __init__(self): - start_time = datetime.now() - print "Timer plugin is active." - - def days_hours_minutes_seconds(self, timedelta): - minutes = (timedelta.seconds//60)%60 - r_seconds = timedelta.seconds - (minutes * 60) - return timedelta.days, timedelta.seconds//3600, minutes, r_seconds - - def playbook_on_stats(self, stats): - end_time = datetime.now() - timedelta = end_time - self.start_time - print "Playbook run took %s days, %s hours, %s minutes, %s seconds" % (self.days_hours_minutes_seconds(timedelta)) - -