docs: def _process_get_cal_resp(url, post_response, campus):
      """
      :return: a dictionary of {calenderid, TrumbaCalendar}
               None if error, {} if not exists
      If the request is successful, process the response data
      and load the json data into the return object.
      """
      request_id = "%s %s" % (campus, url)
      calendar_dict = {}
      data = _load_json(request_id, post_response)
      if data['d']['Calendars'] is not None and len(data['d']['Calendars']) > 0:
          _load_calendar(campus, data['d']['Calendars'],
                         calendar_dict, None)
      return calendar_dict