Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit a0abf6d

Browse filesBrowse files
committed
add methods to Zencoder API: details, resubmit, cancel and delete
1 parent e6833df commit a0abf6d
Copy full SHA for a0abf6d

File tree

1 file changed

+13
-5
lines changed
Filter options

1 file changed

+13
-5
lines changed

‎zencoder/core.py

Copy file name to clipboardExpand all lines: zencoder/core.py
+13-5Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -254,25 +254,33 @@ def list(self, page=1, per_page=50):
254254

255255
def details(self, job_id):
256256
"""
257-
Get some job details
257+
Gets details for the given job
258258
"""
259-
pass
259+
data = {'api_key': self.api_key}
260+
return self.get(self.base_url + '/%s' % str(job_id),
261+
params=urlencode(data))
260262

261263
def resubmit(self, job_id):
262264
"""
263265
Resubmits a job
264266
"""
265-
pass
267+
data = {'api_key': self.api_key}
268+
return self.get(self.base_url + '/%s/resubmit' % str(job_id),
269+
params=urlencode(data))
266270

267271
def cancel(self, job_id):
268272
"""
269273
Cancels a job
270274
"""
271-
pass
275+
data = {'api_key': self.api_key}
276+
return self.get(self.base_url + '/%s/cancel' % str(job_id),
277+
params=urlencode(data))
272278

273279
def delete(self, job_id):
274280
"""
275281
Deletes a job
276282
"""
277-
pass
283+
data = {'api_key': self.api_key}
284+
return self.delete(self.base_url + '/%s' % str(job_id),
285+
params=urlencode(data))
278286

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.