ServerAccessor

class uccaapp.api.ServerAccessor(server_address, email, password, auth_token=None, verbose=False, **kwargs)[source]

Bases: object

Methods Summary

add_arguments(argparser)
add_project_id_argument(argparser)
add_source_id_argument(argparser)
add_user_id_argument(argparser)
create(data, prefix)
create_category(**kwargs)
create_passage(**kwargs)
create_task(**kwargs)
get(_id, prefix)
get_category(category_id)
get_layer(layer_id)
get_passage(passage_id)
get_project(project_id)
get_source(source_id)
get_task(task_id)
get_user(user_id)
get_user_task(task_id)
login(email, password)
request(method, url_suffix, **kwargs)
set_project([project_id])
set_source([source_id])
set_user([user_id])
submit_task([submit])
type(data)
update(data, prefix)
update_passage(**kwargs)
update_task(**kwargs)

Methods Documentation

static add_arguments(argparser)[source]
static add_project_id_argument(argparser)[source]
static add_source_id_argument(argparser)[source]
static add_user_id_argument(argparser)[source]
create(data, prefix)[source]
create_category(**kwargs)[source]
create_passage(**kwargs)[source]
create_task(**kwargs)[source]
get(_id, prefix)[source]
get_category(category_id)[source]
get_layer(layer_id)[source]
get_passage(passage_id)[source]
get_project(project_id)[source]
get_source(source_id)[source]
get_task(task_id)[source]
get_user(user_id)[source]
get_user_task(task_id)[source]
login(email, password)[source]
request(method, url_suffix, **kwargs)[source]
set_project(project_id=None)[source]
set_source(source_id=None)[source]
set_user(user_id=None)[source]
submit_task(submit=True, **kwargs)[source]
static type(data)[source]
update(data, prefix)[source]
update_passage(**kwargs)[source]
update_task(**kwargs)[source]