From 867fc9b2767c0d6dc791ceebf71c43bb1bdcff9e Mon Sep 17 00:00:00 2001 From: Anders Ingemann Date: Sun, 9 Jun 2013 18:25:35 +0200 Subject: [PATCH] Move taskname printout --- base/task.py | 8 +++++++- base/tasklist.py | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/base/task.py b/base/task.py index cc795f3..67deb19 100644 --- a/base/task.py +++ b/base/task.py @@ -7,4 +7,10 @@ class Task(object): pass def run(self, info): - print 'Running ' + self.__module__ + "." + self.__class__.__name__ + pass + + def __str__(self): + if self.name is None: + return '{module}.{task}'.format(module=self.__module__, task=self.__class__.__name__) + else: + return self.name diff --git a/base/tasklist.py b/base/tasklist.py index 8472678..ddfcb82 100644 --- a/base/tasklist.py +++ b/base/tasklist.py @@ -8,6 +8,7 @@ class TaskList(list): def run(self, bootstrap_info): for task in self: + print('Running {taskname}'.format(taskname=task)) task.run(bootstrap_info) def before(self, ref, task):