def do_start(self, line): """ Avvia sessione pomodoro """ task_ids = line.split(',') if not task_ids[0]: print "Devi inserire un task da cui vuoi partire" return firstTodayTask = Tasks.getNextTask(task_ids.pop(0)) numberOfPomodoro = 1 while True: pomodoroTimer = TimerCountdown(1, firstTodayTask['task'], 15) pomodoroTimer.daemon = True pomodoroTimer.start() pomodoroTimer.join() print user_input = raw_input("Ti serve altro tempo per completare il task? [s/n]") if (user_input == 's'): numberOfPomodoro += 1 else: Tasks.updatePomodoroByTodayTask(firstTodayTask['taskid'], numberOfPomodoro) break