Little changes
This commit is contained in:
parent
2a602686c2
commit
1c538eb445
|
@ -5,6 +5,7 @@ import icalendar
|
|||
from datetime import datetime
|
||||
from datetime import date
|
||||
|
||||
|
||||
class Client(object):
|
||||
|
||||
def __init__(self, url, charset=None):
|
||||
|
@ -12,9 +13,10 @@ class Client(object):
|
|||
self.charset = charset
|
||||
self.events = []
|
||||
self.__load()
|
||||
self.timeout = 20
|
||||
|
||||
def __load(self):
|
||||
r = requests.get(self.url)
|
||||
r = requests.get(self.url, timeout=self.timeout)
|
||||
r.raise_for_status()
|
||||
|
||||
# requests normally uses encoding returned by "Content-type" header.
|
||||
|
|
|
@ -23,6 +23,8 @@ class EventsResource(object):
|
|||
|
||||
client = events.Client(url=ical_url, charset=charset)
|
||||
next_events = client.next_events(num)
|
||||
del client
|
||||
|
||||
resp.media = next_events
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue