diff options
author | kballou <kballou@devnulllabs.io> | 2015-04-10 16:33:00 -0600 |
---|---|---|
committer | kballou <kballou@devnulllabs.io> | 2015-04-10 18:03:44 -0600 |
commit | 33bbd38435d91fb10b02d534fabd8ba60351e9cb (patch) | |
tree | 9984f6c748e34949a5286f8b6479d714872481ad /pylibchorus/chorus_client.py | |
parent | 8ab32b6d18ee267dd7adfcf23dc96f03b5bcfcff (diff) | |
download | pylibchorus-33bbd38435d91fb10b02d534fabd8ba60351e9cb.tar.gz pylibchorus-33bbd38435d91fb10b02d534fabd8ba60351e9cb.tar.xz |
Add _create_workfile_ method
Diffstat (limited to 'pylibchorus/chorus_client.py')
-rw-r--r-- | pylibchorus/chorus_client.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pylibchorus/chorus_client.py b/pylibchorus/chorus_client.py index dbacea9..822420f 100644 --- a/pylibchorus/chorus_client.py +++ b/pylibchorus/chorus_client.py @@ -91,3 +91,21 @@ def _logout_(sid, cookies): 'url': '/sessions', 'method': 'DELETE', } + +def _create_workfile_(workspace_id, workfile_name, sid, cookies): + '''Create request data for workfile creation''' + return { + 'data': { + 'workspace_id': workspace_id, + 'file_name': workfile_name, + }, + 'headers': { + 'content-type': CONTENT_TYPE, + }, + 'params': { + 'session_id': sid, + }, + 'cookies': cookies, + 'url': '/workspaces/%s/workfiles' % workspace_id, + 'method': 'POST', + } |