try: | |
from urllib.parse import urlencode | |
except ImportError: | |
from urllib import urlencode | |
from glancev2.common import send | |
@send('post') | |
def task_create(task_type, task_input, **kwargs): | |
url = '/tasks' | |
json = { | |
'type': task_type, | |
'input': task_input | |
} | |
return url, {'json': json} | |
@send('get') | |
def task_list(**kwargs): | |
url = '/tasks?{}'.format(urlencode(kwargs)) | |
return url, {} | |
@send('get') | |
def task_show(task_id, **kwargs): | |
url = '/tasks/{}'.format(task_id) | |
return url, {} |