blob: 11fe49943d9d642497d006511ab4b62b56e0728d [file] [log] [blame]
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 = '/v2/tasks'
json = {
'type': task_type,
'input': task_input
}
return url, {'json': json}
@send('get')
def task_list(**kwargs):
url = '/v2/tasks?{}'.format(urlencode(kwargs))
return url, {}
@send('get')
def task_show(task_id, **kwargs):
url = '/v2/tasks/{}'.format(task_id)
return url, {}