code: def read_data(self, **kwargs):
          
          self.date_triggered = arrow.get(kwargs.get('date_triggered'))
          self.trigger_id = kwargs.get('trigger_id')
          self.user = kwargs.get('user', '')
  
          responses = self._get_wall_data()
  
          data = []
          try:
              json_data = responses.json()
  
              for d in json_data['_embedded']['items']:
                  created_at = arrow.get(d.get('created_at'))
                  date_triggered = arrow.get(self.date_triggered)
  
                  if created_at > date_triggered:
                      data.append({'title': d.get('title'),
                                   'content': d.get('content')})
                      # digester
                      self.send_digest_event(self.trigger_id,
                                             d.get('title'),
                                             link='')
              if len(data) > 0:
                  cache.set('th_wallabag_' + str(self.trigger_id), data)
          except Exception as e:
              logger.critical(e)
              update_result(self.trigger_id, msg=e, status=False)
          return data
docs: get the data from the service
              as the pocket service does not have any date
              in its API linked to the note,
              add the triggered date to the dict data
              thus the service will be triggered when data will be found
  
              :param kwargs: contain keyword args : trigger_id at least
              :type kwargs: dict
  
              :rtype: list