#!/usr/bin/python
# ROS specific imports
import roslib

roslib.load_manifest("task_manager_test")
import rospy
from task_manager_lib.TaskClient import *


tc = TaskClient("/tasks", 0.5)
tc.verbose = True
tc.printTaskList()
tc.printTaskStatus()

print "-----------------"

param = {"task_name": "Test", "task_duration": 5.0}
tc.startTaskAndWait(param)
tc.printTaskStatus()

tc.Test(task_duration=6.0)

tc.Long(task_duration=4.0, main_task=False)
for i in range(1, 10):
    print "I'm doing something else"
    tc.printTaskStatus()
    rospy.sleep(1)