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]