Esempio n. 1
0
 def _get_task(self, chore_name: str, step: int, **kwargs) -> ChoreTask:
     """ Get task from chore
     :param chore_name: name of the chore
     :param step:
     :return: instance of TM1py.ChoreTask
     """
     url = format_url(
         "/api/v1/Chores('{}')/Tasks({})?$expand=*,Process($select=Name),Chore($select=Name)", chore_name, str(step))
     response = self._rest.GET(url, **kwargs)
     return ChoreTask.from_dict(response.json())
Esempio n. 2
0
 def _get_task(self, chore_name, step):
     """ Get task from chore
     :param chore_name: name of the chore
     :param step: integer
     :return: instance of TM1py.ChoreTask
     """
     request = "/api/v1/Chores('{}')/Tasks({})?$expand=*,Process($select=Name),Chore($select=Name)" \
         .format(chore_name, step)
     response = self._rest.GET(request)
     return ChoreTask.from_dict(response.json())