Пример #1
0
  def reload_events(self):
    # Make get request from sever
    if self.debug:
      return

    url = 'http://localhost:4567/date_start/%s/date_end/%s' % (0, endTime)
    r = requests.get(url)
    events = []
    for event in r.json():
       e = Event()
       e.load_from_json(event)
       events.append(e)
    self.cache = events
Пример #2
0
  def get_events_from_json_file(self, filename):
    """
    For development & testing
    Load events from a json file instead of from server
    """
    events = []
    with open(filename, 'r') as f:
        j = json.load(f)
        for event in j:
            e = Event()
            e.load_from_json(event)
            events.append(e)

    return events