numerous.client.numerous_admin_client module#

class numerous.client.numerous_admin_client.NumerousAdminClient(server=None, port=None, secure=None, refresh_token=None, url=None)#

Bases: object

add_execution_schedule(execution_id, sleep_after, sleep_for, enable_scheduling)#
add_job_schedule(project_id, scenario_id, job_id, organization_id, user_id, sleep_after, sleep_for, enable_scheduling)#
check_health()#
clear_execution(scenario, execution)#
close()#
complete_signup(invitationID, firstName, lastName, organization)#
delete_execution(exe_id)#
delete_system(system)#
delete_user(user)#
enqueue_build(repository, commit_id, launch_after_build=False, tags=None)#
generate_scenario_token(project, scenario, job, user_id, organization_id, agent, purpose, admin=False)#
get_build_info(repository, build_id)#
get_execution_schedule(execution_id)#
get_execution_status(exe_id)#
get_job_schedule(project_id, scenario_id, job_id, organization_id, user_id)#
hibernate_job(project_id, scenario_id, job_id, organization_id, user_id)#
launch_job(project, scenario, job)#
Return type:

str

login_get_refresh(email, password)#
push_scenario_logs_admin(logs, exe_id)#
read_execution_logs(execution_id, project_id)#
remove_data_execution(scenario, execution)#
remove_execution(scenario, execution)#
remove_execution_schedule(execution_id)#
remove_job_schedule(project_id, scenario_id, job_id, organization_id, user_id)#
reset_job(project, scenario, job)#
resume_job(project_id, scenario_id, job_id, organization_id, user_id)#
terminate_job(project, scenario, job)#
update_build(repository, build_id, **update)#
update_execution(update_)#
update_execution_schedule(execution_id, sleep_after, sleep_for, enable_scheduling)#
update_job_by_backend(project, scenario, job, exe, message, status, log=None, complete=False)#
update_job_schedule(project_id, scenario_id, job_id, organization_id, user_id, sleep_after, sleep_for, enable_scheduling)#
update_scenario_image(name, path, project, scenario, job, repository, commit, build, internal=True)#
numerous.client.numerous_admin_client.open_admin_client(server=None, port=None, secure=None, refresh_token=None)#
Return type:

Generator[NumerousAdminClient, None, None]