Skip to content

Commit 44adb49

Browse files
author
Mark Costello
committed
Added a reports object to return Zencoder usage reports
1 parent 087d07d commit 44adb49

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

zencoder/core.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ def get(self, url, data=None):
117117
if data:
118118
params = urlencode(data)
119119
url = '?'.join([url, params])
120-
121120
response, content = self.http.request(url, method="GET",
122121
headers=self.headers)
123122
return self.process(response, content)
@@ -378,12 +377,18 @@ def __init__(self, *args, **kwargs):
378377
super(Report, self).__init__(*args, **kwargs)
379378

380379
def details(self, start_date=None, end_date=None, grouping=None):
381-
data = {}
380+
"""
381+
Gets a detailed Report
382+
"""
383+
data = {'api_key': self.api_key}
382384
if start_date:
383385
data['from'] = start_date
384-
if to:
386+
387+
if end_date:
385388
data['to'] = end_date
389+
386390
if grouping:
387391
data['grouping'] = grouping
388-
url = self.base_url + '/reports/minutes'
389-
self.get(url, data)
392+
393+
url = self.base_url + '/minutes'
394+
return self.get(url, data=data)

0 commit comments

Comments
 (0)