def run(self): import_list = [] my_file = self._get_file('cstl.txt') formatted_list = self._format_lines(my_file) for item in formatted_list: my_task = Task() my_task.task_id = item[0] my_task.name = item[1] my_task.description = item[2] my_task.parent_id = item[3] my_task.task_level = int(item[4]) import_list.append(my_task) db.put(import_list) my_q = TaskMethods() asdf = my_q.get_all_tasks() return asdf
def get_all_tasks(self): my_tasks = Task() results = my_tasks.get_all_tasks() results = my_tasks.put_results_in_dictionary(results) return simplejson.dumps(results)
def get_top_level_tasks(self): my_tasks = Task() results = my_tasks.get_tasks_by_level(1) results = my_tasks.put_results_in_dictionary(results) return simplejson.dumps(results)
def get_sub_tasks(self, request): parent_id = str(request.get('taskId')) my_tasks = Task() results = my_tasks.get_sub_tasks(parent_id) results = my_tasks.put_results_in_dictionary(results) return simplejson.dumps(results)