Index

A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W

A

active (pyfarm.models.user.Role attribute)
(pyfarm.models.user.User attribute)
add_jobtype_software_requirement() (in module pyfarm.master.user_interface.jobtypes)
add_notified_user_to_job() (in module pyfarm.master.user_interface.jobs)
add_sample() (pyfarm.master.user_interface.statistics.task_events.TotalsAverage method)
add_software() (in module pyfarm.master.user_interface.software)
add_software_version() (in module pyfarm.master.user_interface.software)
add_tag_on_jobs() (in module pyfarm.master.user_interface.jobs)
add_tag_requirement_on_jobs() (in module pyfarm.master.user_interface.jobs)
Agent (class in pyfarm.models.agent)
agent (pyfarm.models.disk.AgentDisk attribute)
(pyfarm.models.task.Task attribute)
(pyfarm.models.tasklog.TaskLog attribute)
agent_add_software() (in module pyfarm.master.user_interface.agents)
agent_counts() (in module pyfarm.master.user_interface.statistics.agent_counts)
agent_delete_software() (in module pyfarm.master.user_interface.agents)
agent_id (pyfarm.models.disk.AgentDisk attribute)
(pyfarm.models.task.Task attribute)
(pyfarm.models.tasklog.TaskLog attribute)
AgentCount (class in pyfarm.models.statistics.agent_count)
AgentDisk (class in pyfarm.models.disk)
AgentIndexAPI (class in pyfarm.master.api.agents)
agents (pyfarm.models.gpu.GPU attribute)
(pyfarm.models.tag.Tag attribute)
agents() (in module pyfarm.master.user_interface.agents)
AgentsInTagIndexAPI (class in pyfarm.master.api.tags)
AgentStateEnum (class in pyfarm.models.core.types)
AgentUpdatesAPI (class in pyfarm.master.api.agent_updates)
alter_autodeletion_for_job() (in module pyfarm.master.user_interface.jobs)
alter_frame_range() (pyfarm.models.job.Job method)
alter_frames_in_single_job() (in module pyfarm.master.user_interface.jobs)
alter_scheduling_parameters_for_job() (in module pyfarm.master.user_interface.jobs)
api_url() (pyfarm.models.agent.Agent method)
assert_accepted() (pyfarm.master.testutil.BaseTestCase method)
assert_bad_request() (pyfarm.master.testutil.BaseTestCase method)
assert_conflict() (pyfarm.master.testutil.BaseTestCase method)
assert_contents_equal() (pyfarm.master.testutil.BaseTestCase method)
assert_created() (pyfarm.master.testutil.BaseTestCase method)
assert_forbidden() (pyfarm.master.testutil.BaseTestCase method)
assert_internal_server_error() (pyfarm.master.testutil.BaseTestCase method)
assert_method_not_allowed() (pyfarm.master.testutil.BaseTestCase method)
assert_mimetypes() (in module pyfarm.master.utility)
assert_no_content() (pyfarm.master.testutil.BaseTestCase method)
assert_not_acceptable() (pyfarm.master.testutil.BaseTestCase method)
assert_not_found() (pyfarm.master.testutil.BaseTestCase method)
assert_ok() (pyfarm.master.testutil.BaseTestCase method)
assert_status() (pyfarm.master.testutil.BaseTestCase method)
assert_temporary_redirect() (pyfarm.master.testutil.BaseTestCase method)
assert_unauthorized() (pyfarm.master.testutil.BaseTestCase method)
assert_unsupported_media_type() (pyfarm.master.testutil.BaseTestCase method)
attempt (pyfarm.models.tasklog.TaskTaskLogAssociation attribute)
attempts (pyfarm.models.task.Task attribute)
autodelete_time (pyfarm.models.job.Job attribute)
autoincrementing (pyfarm.models.core.mixins.ModelTypes attribute)
avg_done() (pyfarm.master.user_interface.statistics.task_events.TotalsAverage method)
avg_failed() (pyfarm.master.user_interface.statistics.task_events.TotalsAverage method)
avg_queued() (pyfarm.master.user_interface.statistics.task_events.TotalsAverage method)
avg_running() (pyfarm.master.user_interface.statistics.task_events.TotalsAverage method)

B

BaseTestCase (class in pyfarm.master.testutil)
batch (pyfarm.models.job.Job attribute)
before_request() (in module pyfarm.master.application)
build_environment() (pyfarm.master.testutil.BaseTestCase class method)
by (pyfarm.models.job.Job attribute)

C

can_use_more_agents() (pyfarm.models.job.Job method)
check_password() (pyfarm.models.user.User method)
check_software_in_single_agent() (in module pyfarm.master.user_interface.agents)
checkInteger() (pyfarm.models.core.types.IPv4Address method)
child_jobs() (pyfarm.models.jobqueue.JobQueue method)
child_queues_sorted() (pyfarm.models.jobqueue.JobQueue method)
children (pyfarm.models.job.Job attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
clear_assigned_counts() (pyfarm.models.job.Job method)
(pyfarm.models.jobqueue.JobQueue method)
clear_error_state() (pyfarm.models.task.Task static method)
columns (pyfarm.models.core.mixins.ModelTypes attribute)
completion_notify_sent (pyfarm.models.job.Job attribute)
Configuration (class in pyfarm.master.config)
counted_time (pyfarm.models.statistics.agent_count.AgentCount attribute)
(pyfarm.models.statistics.task_count.TaskCount attribute)
cpu_allocation (pyfarm.models.agent.Agent attribute)
cpu_name (pyfarm.models.agent.Agent attribute)
cpus (pyfarm.models.agent.Agent attribute)
(pyfarm.models.job.Job attribute)
create() (pyfarm.models.user.Role class method)
(pyfarm.models.user.User class method)
create_app() (in module pyfarm.master.entrypoints)
create_jobtype() (in module pyfarm.master.user_interface.jobtypes)
created_on (pyfarm.models.tasklog.TaskLog attribute)

D

data (pyfarm.models.job.Job attribute)
default() (pyfarm.master.utility.JSONEncoder method)
default_json_encoder() (in module pyfarm.master.utility)
delete() (pyfarm.master.api.agents.SingleAgentAPI method)
(pyfarm.master.api.agents.SingleSoftwareInAgentAPI method)
(pyfarm.master.api.jobgroups.SingleJobGroupAPI method)
(pyfarm.master.api.jobqueues.SingleJobQueueAPI method)
(pyfarm.master.api.jobs.JobSingleNotifiedUserAPI method)
(pyfarm.master.api.jobs.SingleJobAPI method)
(pyfarm.master.api.jobs.SingleTaskOnAgentFailureAPI method)
(pyfarm.master.api.jobtypes.JobTypeSoftwareRequirementAPI method)
(pyfarm.master.api.jobtypes.SingleJobTypeAPI method)
(pyfarm.master.api.jobtypes.VersionedJobTypeAPI method)
(pyfarm.master.api.pathmaps.SinglePathMapAPI method)
(pyfarm.master.api.software.SingleSoftwareAPI method)
(pyfarm.master.api.software.SingleSoftwareVersionAPI method)
(pyfarm.master.api.tags.SingleTagAPI method)
delete_jobqueue() (in module pyfarm.master.user_interface.jobqueues)
delete_multiple_agents() (in module pyfarm.master.user_interface.agents)
delete_multiple_jobs() (in module pyfarm.master.user_interface.jobs)
delete_single_agent() (in module pyfarm.master.user_interface.agents)
delete_single_job() (in module pyfarm.master.user_interface.jobs)
delete_subqueue() (in module pyfarm.master.user_interface.jobqueues)
description (pyfarm.models.jobtype.JobType attribute)
(pyfarm.models.user.Role attribute)
DICT_CONVERT_COLUMN (pyfarm.models.core.mixins.UtilityMixins attribute)
disable_multiple_agents() (in module pyfarm.master.user_interface.agents)
disable_single_agent() (in module pyfarm.master.user_interface.agents)
disks (pyfarm.models.agent.Agent attribute)
dumps() (in module pyfarm.master.utility)
(pyfarm.models.core.types.JSONSerializable method)

E

email (pyfarm.master.initial.NewUserForm attribute)
(pyfarm.models.user.User attribute)
enable_multiple_agents() (in module pyfarm.master.user_interface.agents)
enable_single_agent() (in module pyfarm.master.user_interface.agents)
enum (pyfarm.models.core.types.AgentStateEnum attribute)
(pyfarm.models.core.types.EnumType attribute)
(pyfarm.models.core.types.OperatingSystemEnum attribute)
(pyfarm.models.core.types.UseAgentAddressEnum attribute)
(pyfarm.models.core.types.WorkStateEnum attribute)
EnumType (class in pyfarm.models.core.types)
environ (pyfarm.models.job.Job attribute)
ENVIRONMENT_OVERRIDES (pyfarm.master.config.Configuration attribute)
ENVIRONMENT_SETUP (pyfarm.master.testutil.BaseTestCase attribute)
error_handler() (in module pyfarm.master.utility)
expiration (pyfarm.models.user.Role attribute)
(pyfarm.models.user.User attribute)
extract_version_dicts() (in module pyfarm.master.api.software)

F

fail_body (pyfarm.models.jobtype.JobType attribute)
fail_missing_assignments() (in module pyfarm.master.api.agents)
fail_subject (pyfarm.models.jobtype.JobType attribute)
failed() (pyfarm.models.task.Task method)
failed_in_agents (pyfarm.models.task.Task attribute)
failed_tasks (pyfarm.models.agent.Agent attribute)
failures (pyfarm.models.task.Task attribute)
favicon() (in module pyfarm.master.index)
frame (pyfarm.models.task.Task attribute)
free (pyfarm.models.disk.AgentDisk attribute)
free_ram (pyfarm.models.agent.Agent attribute)
fullname (pyfarm.models.gpu.GPU attribute)
fullpath (pyfarm.models.jobqueue.JobQueue attribute)

G

get() (pyfarm.master.api.agent_updates.AgentUpdatesAPI method)
(pyfarm.master.api.agents.AgentIndexAPI method)
(pyfarm.master.api.agents.SingleAgentAPI method)
(pyfarm.master.api.agents.SoftwareInAgentIndexAPI method)
(pyfarm.master.api.agents.TasksInAgentAPI method)
(pyfarm.master.api.jobgroups.JobGroupIndexAPI method)
(pyfarm.master.api.jobgroups.JobsInJobGroupIndexAPI method)
(pyfarm.master.api.jobgroups.SingleJobGroupAPI method)
(pyfarm.master.api.jobqueues.JobQueueIndexAPI method)
(pyfarm.master.api.jobqueues.SingleJobQueueAPI method)
(pyfarm.master.api.jobs.JobIndexAPI method)
(pyfarm.master.api.jobs.JobNotifiedUsersIndexAPI method)
(pyfarm.master.api.jobs.JobSingleTaskAPI method)
(pyfarm.master.api.jobs.JobTasksIndexAPI method)
(pyfarm.master.api.jobs.SingleJobAPI method)
(pyfarm.master.api.jobs.TaskFailedOnAgentsIndexAPI method)
(pyfarm.master.api.jobtypes.JobTypeCodeAPI method)
(pyfarm.master.api.jobtypes.JobTypeIndexAPI method)
(pyfarm.master.api.jobtypes.JobTypeSoftwareRequirementAPI method)
(pyfarm.master.api.jobtypes.JobTypeSoftwareRequirementsIndexAPI method)
(pyfarm.master.api.jobtypes.JobTypeVersionsIndexAPI method)
(pyfarm.master.api.jobtypes.SingleJobTypeAPI method)
(pyfarm.master.api.jobtypes.VersionedJobTypeAPI method)
(pyfarm.master.api.pathmaps.PathMapIndexAPI method)
(pyfarm.master.api.pathmaps.SinglePathMapAPI method)
(pyfarm.master.api.software.SingleSoftwareAPI method)
(pyfarm.master.api.software.SingleSoftwareVersionAPI method)
(pyfarm.master.api.software.SoftwareIndexAPI method)
(pyfarm.master.api.software.SoftwareVersionDiscoveryCodeAPI method)
(pyfarm.master.api.software.SoftwareVersionsIndexAPI method)
(pyfarm.master.api.tags.AgentsInTagIndexAPI method)
(pyfarm.master.api.tags.SingleTagAPI method)
(pyfarm.master.api.tags.TagIndexAPI method)
(pyfarm.master.api.tasklogs.LogsInTaskAttemptsIndexAPI method)
(pyfarm.master.api.tasklogs.SingleLogInTaskAttempt method)
(pyfarm.master.api.tasklogs.TaskLogfileAPI method)
(pyfarm.models.user.User class method)
get_api_blueprint() (in module pyfarm.master.application)
get_application() (in module pyfarm.master.application)
get_auth_token() (pyfarm.models.user.User method)
get_batch() (pyfarm.models.job.Job method)
get_g() (in module pyfarm.master.utility)
get_id() (pyfarm.models.user.User method)
get_job_for_agent() (pyfarm.models.jobqueue.JobQueue method)
get_login_manager() (in module pyfarm.master.application)
get_login_serializer() (in module pyfarm.master.application)
get_request_argument() (in module pyfarm.master.utility)
get_sqlalchemy() (in module pyfarm.master.application)
get_supported_types() (pyfarm.models.agent.Agent method)
getuuid() (in module pyfarm.models.core.functions)
GPU (class in pyfarm.models.gpu)
gpus (pyfarm.models.agent.Agent attribute)
group (pyfarm.models.job.Job attribute)

H

has_roles() (pyfarm.models.user.User method)
hash_password() (pyfarm.models.user.User class method)
hidden (pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
hostname (pyfarm.models.agent.Agent attribute)

I

id (pyfarm.models.agent.Agent attribute)
(pyfarm.models.disk.AgentDisk attribute)
(pyfarm.models.gpu.GPU attribute)
(pyfarm.models.job.Job attribute)
(pyfarm.models.jobgroup.JobGroup attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
(pyfarm.models.jobtype.JobType attribute)
(pyfarm.models.pathmap.PathMap attribute)
(pyfarm.models.software.Software attribute)
(pyfarm.models.statistics.task_count.TaskCount attribute)
(pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
(pyfarm.models.tag.Tag attribute)
(pyfarm.models.task.Task attribute)
(pyfarm.models.tasklog.TaskLog attribute)
(pyfarm.models.user.Role attribute)
(pyfarm.models.user.User attribute)
id_column() (in module pyfarm.models.core.types)
identifier (pyfarm.models.tasklog.TaskLog attribute)
IDTypeAgent (in module pyfarm.models.core.types)
impl (pyfarm.models.core.types.EnumType attribute)
(pyfarm.models.core.types.IPv4Address attribute)
(pyfarm.models.core.types.JSONSerializable attribute)
(pyfarm.models.core.types.MACAddress attribute)
(pyfarm.models.core.types.UUIDType attribute)
increment_attempts() (pyfarm.models.task.Task static method)
index_page() (in module pyfarm.master.index)
inside_request() (in module pyfarm.master.utility)
IPAddress (class in pyfarm.models.core.types)
IPv4Address (class in pyfarm.models.core.types)
is_active() (pyfarm.models.user.Role method)
(pyfarm.models.user.User method)
is_disabled() (pyfarm.models.agent.Agent method)
is_offline() (pyfarm.models.agent.Agent method)
isuuid() (in module pyfarm.master.utility)

J

Job (class in pyfarm.models.job)
job (pyfarm.models.task.Task attribute)
job_group_id (pyfarm.models.job.Job attribute)
job_id (pyfarm.models.task.Task attribute)
job_queue_id (pyfarm.models.job.Job attribute)
(pyfarm.models.statistics.task_count.TaskCount attribute)
(pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
JobGroup (class in pyfarm.models.jobgroup)
JobGroupIndexAPI (class in pyfarm.master.api.jobgroups)
jobgroups (pyfarm.models.jobtype.JobType attribute)
(pyfarm.models.user.User attribute)
jobgroups() (in module pyfarm.master.user_interface.jobgroups)
JobIndexAPI (class in pyfarm.master.api.jobs)
JobNotifiedUsersIndexAPI (class in pyfarm.master.api.jobs)
JobQueue (class in pyfarm.models.jobqueue)
jobqueue() (in module pyfarm.master.user_interface.jobqueues)
jobqueue_create() (in module pyfarm.master.user_interface.jobqueues)
JobQueueIndexAPI (class in pyfarm.master.api.jobqueues)
jobqueues() (in module pyfarm.master.user_interface.jobqueues)
jobs (pyfarm.models.jobgroup.JobGroup attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
(pyfarm.models.tag.Tag attribute)
(pyfarm.models.user.User attribute)
jobs() (in module pyfarm.master.user_interface.jobs)
JobSingleNotifiedUserAPI (class in pyfarm.master.api.jobs)
JobSingleTaskAPI (class in pyfarm.master.api.jobs)
JobsInJobGroupIndexAPI (class in pyfarm.master.api.jobgroups)
JobTasksIndexAPI (class in pyfarm.master.api.jobs)
JobType (class in pyfarm.models.jobtype)
jobtype() (in module pyfarm.master.user_interface.jobtypes)
jobtype_version (pyfarm.models.job.Job attribute)
jobtype_version_id (pyfarm.models.job.Job attribute)
JobTypeCodeAPI (class in pyfarm.master.api.jobtypes)
JobTypeIndexAPI (class in pyfarm.master.api.jobtypes)
jobtypes() (in module pyfarm.master.user_interface.jobtypes)
JobTypeSoftwareRequirementAPI (class in pyfarm.master.api.jobtypes)
JobTypeSoftwareRequirementsIndexAPI (class in pyfarm.master.api.jobtypes)
JobTypeVersionsIndexAPI (class in pyfarm.master.api.jobtypes)
json (pyfarm.master.testutil.JsonResponseMixin attribute)
json_types (pyfarm.models.core.types.EnumType attribute)
(pyfarm.models.core.types.IPv4Address attribute)
(pyfarm.models.core.types.JSONDict attribute)
(pyfarm.models.core.types.JSONList attribute)
(pyfarm.models.core.types.MACAddress attribute)
(pyfarm.models.core.types.UUIDType attribute)
JSONDict (class in pyfarm.models.core.types)
JSONEncoder (class in pyfarm.master.utility)
jsonify() (in module pyfarm.master.utility)
JSONList (class in pyfarm.models.core.types)
JsonResponseMixin (class in pyfarm.master.testutil)
JSONSerializable (class in pyfarm.models.core.types)

L

last_error (pyfarm.models.task.Task attribute)
last_heard_from (pyfarm.models.agent.Agent attribute)
last_login (pyfarm.models.user.User attribute)
last_polled (pyfarm.models.agent.Agent attribute)
last_success_on (pyfarm.models.agent.Agent attribute)
load_api() (in module pyfarm.master.entrypoints)
load_authentication() (in module pyfarm.master.entrypoints)
load_before_first() (in module pyfarm.master.entrypoints)
load_dialect_impl() (pyfarm.models.core.types.UUIDType method)
load_error_handlers() (in module pyfarm.master.entrypoints)
load_index() (in module pyfarm.master.entrypoints)
load_master() (in module pyfarm.master.entrypoints)
load_setup() (in module pyfarm.master.entrypoints)
load_user_interface() (in module pyfarm.master.entrypoints)
log (pyfarm.models.tasklog.TaskTaskLogAssociation attribute)
log_assign_change() (pyfarm.models.task.Task static method)
log_associations (pyfarm.models.task.Task attribute)
LogsInTaskAttemptsIndexAPI (class in pyfarm.master.api.tasklogs)

M

mac_addresses (pyfarm.models.agent.Agent attribute)
MACAddress (class in pyfarm.models.core.types)
main_jobtype (pyfarm.models.jobgroup.JobGroup attribute)
main_jobtype_id (pyfarm.models.jobgroup.JobGroup attribute)
make_test_response() (in module pyfarm.master.testutil)
mappings (pyfarm.models.core.mixins.ModelTypes attribute)
MAX_CPUS (pyfarm.models.agent.Agent attribute)
MAX_INT (pyfarm.models.core.types.IPv4Address attribute)
(pyfarm.models.core.types.MACAddress attribute)
MAX_PORT (pyfarm.models.agent.Agent attribute)
MAX_PRIORITY (pyfarm.models.core.mixins.ValidatePriorityMixin attribute)
MAX_RAM (pyfarm.models.agent.Agent attribute)
maxDiff (pyfarm.master.testutil.BaseTestCase attribute)
maximum_agents (pyfarm.models.job.Job attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
methods (pyfarm.master.api.agent_updates.AgentUpdatesAPI attribute)
(pyfarm.master.api.agents.AgentIndexAPI attribute)
(pyfarm.master.api.agents.SingleAgentAPI attribute)
(pyfarm.master.api.agents.SingleSoftwareInAgentAPI attribute)
(pyfarm.master.api.agents.SoftwareInAgentIndexAPI attribute)
(pyfarm.master.api.agents.TasksInAgentAPI attribute)
(pyfarm.master.api.jobgroups.JobGroupIndexAPI attribute)
(pyfarm.master.api.jobgroups.JobsInJobGroupIndexAPI attribute)
(pyfarm.master.api.jobgroups.SingleJobGroupAPI attribute)
(pyfarm.master.api.jobqueues.JobQueueIndexAPI attribute)
(pyfarm.master.api.jobqueues.SingleJobQueueAPI attribute)
(pyfarm.master.api.jobs.JobIndexAPI attribute)
(pyfarm.master.api.jobs.JobNotifiedUsersIndexAPI attribute)
(pyfarm.master.api.jobs.JobSingleNotifiedUserAPI attribute)
(pyfarm.master.api.jobs.JobSingleTaskAPI attribute)
(pyfarm.master.api.jobs.JobTasksIndexAPI attribute)
(pyfarm.master.api.jobs.SingleJobAPI attribute)
(pyfarm.master.api.jobs.SingleTaskOnAgentFailureAPI attribute)
(pyfarm.master.api.jobs.TaskFailedOnAgentsIndexAPI attribute)
(pyfarm.master.api.jobtypes.JobTypeCodeAPI attribute)
(pyfarm.master.api.jobtypes.JobTypeIndexAPI attribute)
(pyfarm.master.api.jobtypes.JobTypeSoftwareRequirementAPI attribute)
(pyfarm.master.api.jobtypes.JobTypeSoftwareRequirementsIndexAPI attribute)
(pyfarm.master.api.jobtypes.JobTypeVersionsIndexAPI attribute)
(pyfarm.master.api.jobtypes.SingleJobTypeAPI attribute)
(pyfarm.master.api.jobtypes.VersionedJobTypeAPI attribute)
(pyfarm.master.api.pathmaps.PathMapIndexAPI attribute)
(pyfarm.master.api.pathmaps.SinglePathMapAPI attribute)
(pyfarm.master.api.software.SingleSoftwareAPI attribute)
(pyfarm.master.api.software.SingleSoftwareVersionAPI attribute)
(pyfarm.master.api.software.SoftwareIndexAPI attribute)
(pyfarm.master.api.software.SoftwareVersionDiscoveryCodeAPI attribute)
(pyfarm.master.api.software.SoftwareVersionsIndexAPI attribute)
(pyfarm.master.api.tags.AgentsInTagIndexAPI attribute)
(pyfarm.master.api.tags.SingleTagAPI attribute)
(pyfarm.master.api.tags.TagIndexAPI attribute)
(pyfarm.master.api.tasklogs.LogsInTaskAttemptsIndexAPI attribute)
(pyfarm.master.api.tasklogs.SingleLogInTaskAttempt attribute)
(pyfarm.master.api.tasklogs.TaskLogfileAPI attribute)
MIN_CPUS (pyfarm.models.agent.Agent attribute)
MIN_PORT (pyfarm.models.agent.Agent attribute)
MIN_PRIORITY (pyfarm.models.core.mixins.ValidatePriorityMixin attribute)
MIN_RAM (pyfarm.models.agent.Agent attribute)
minimum_agents (pyfarm.models.job.Job attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
modelfor() (in module pyfarm.models.core.functions)
ModelTypes (class in pyfarm.models.core.mixins)
mountpoint (pyfarm.models.disk.AgentDisk attribute)
move_multiple_jobs() (in module pyfarm.master.user_interface.jobs)

N

name (pyfarm.models.jobqueue.JobQueue attribute)
(pyfarm.models.jobtype.JobType attribute)
(pyfarm.models.user.Role attribute)
NewUserForm (class in pyfarm.master.initial)
notes (pyfarm.models.agent.Agent attribute)
(pyfarm.models.job.Job attribute)
notified_users (pyfarm.models.job.Job attribute)
num_assigned_agents() (pyfarm.models.job.Job method)
(pyfarm.models.jobqueue.JobQueue method)
num_deleted (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
num_disabled (pyfarm.models.statistics.agent_count.AgentCount attribute)
num_done (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
num_done_tasks() (pyfarm.models.tasklog.TaskLog method)
num_failed (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
num_failed_tasks() (pyfarm.models.tasklog.TaskLog method)
num_new (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
num_offline (pyfarm.models.statistics.agent_count.AgentCount attribute)
num_online (pyfarm.models.statistics.agent_count.AgentCount attribute)
num_queued_tasks() (pyfarm.models.tasklog.TaskLog method)
num_restarted (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
num_running (pyfarm.models.statistics.agent_count.AgentCount attribute)
num_running_tasks() (pyfarm.models.tasklog.TaskLog method)
num_started (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
num_tiles (pyfarm.models.job.Job attribute)

O

ObjectNotFound, [1]
onetime_code (pyfarm.models.user.User attribute)
OperatingSystemEnum (class in pyfarm.models.core.types)
ORIGINAL_ENVIRONMENT (pyfarm.master.testutil.BaseTestCase attribute)
os_class (pyfarm.models.agent.Agent attribute)
os_fullname (pyfarm.models.agent.Agent attribute)
output_link (pyfarm.models.job.Job attribute)

P

parent (pyfarm.models.jobqueue.JobQueue attribute)
parent_jobqueue_id (pyfarm.models.jobqueue.JobQueue attribute)
parents (pyfarm.models.job.Job attribute)
parse_requirements() (in module pyfarm.master.api.jobs)
(in module pyfarm.master.api.jobtypes)
password (pyfarm.master.initial.NewUserForm attribute)
(pyfarm.models.user.User attribute)
path() (pyfarm.models.jobqueue.JobQueue method)
path_linux (pyfarm.models.pathmap.PathMap attribute)
path_osx (pyfarm.models.pathmap.PathMap attribute)
path_windows (pyfarm.models.pathmap.PathMap attribute)
PathMap (class in pyfarm.models.pathmap)
PathMapIndexAPI (class in pyfarm.master.api.pathmaps)
pause_multiple_jobs() (in module pyfarm.master.user_interface.jobs)
pause_single_job() (in module pyfarm.master.user_interface.jobs)
paused() (pyfarm.models.job.Job method)
port (pyfarm.models.agent.Agent attribute)
post() (pyfarm.master.api.agents.AgentIndexAPI method)
(pyfarm.master.api.agents.SingleAgentAPI method)
(pyfarm.master.api.agents.SoftwareInAgentIndexAPI method)
(pyfarm.master.api.agents.TasksInAgentAPI method)
(pyfarm.master.api.jobgroups.JobGroupIndexAPI method)
(pyfarm.master.api.jobgroups.SingleJobGroupAPI method)
(pyfarm.master.api.jobqueues.JobQueueIndexAPI method)
(pyfarm.master.api.jobqueues.SingleJobQueueAPI method)
(pyfarm.master.api.jobs.JobIndexAPI method)
(pyfarm.master.api.jobs.JobNotifiedUsersIndexAPI method)
(pyfarm.master.api.jobs.JobSingleTaskAPI method)
(pyfarm.master.api.jobs.SingleJobAPI method)
(pyfarm.master.api.jobs.TaskFailedOnAgentsIndexAPI method)
(pyfarm.master.api.jobtypes.JobTypeIndexAPI method)
(pyfarm.master.api.jobtypes.JobTypeSoftwareRequirementsIndexAPI method)
(pyfarm.master.api.pathmaps.PathMapIndexAPI method)
(pyfarm.master.api.pathmaps.SinglePathMapAPI method)
(pyfarm.master.api.software.SoftwareIndexAPI method)
(pyfarm.master.api.software.SoftwareVersionsIndexAPI method)
(pyfarm.master.api.tags.AgentsInTagIndexAPI method)
(pyfarm.master.api.tags.TagIndexAPI method)
(pyfarm.master.api.tasklogs.LogsInTaskAttemptsIndexAPI method)
(pyfarm.master.api.tasklogs.SingleLogInTaskAttempt method)
primary_keys (pyfarm.models.core.mixins.ModelTypes attribute)
priority (pyfarm.models.job.Job attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
(pyfarm.models.task.Task attribute)
process_bind_param() (pyfarm.models.core.types.EnumType method)
(pyfarm.models.core.types.IPv4Address method)
(pyfarm.models.core.types.JSONSerializable method)
(pyfarm.models.core.types.MACAddress method)
(pyfarm.models.core.types.UUIDType method)
process_result_value() (pyfarm.models.core.types.EnumType method)
(pyfarm.models.core.types.IPv4Address method)
(pyfarm.models.core.types.JSONSerializable method)
(pyfarm.models.core.types.MACAddress method)
(pyfarm.models.core.types.UUIDType method)
progress (pyfarm.models.task.Task attribute)
put() (pyfarm.master.api.agent_updates.AgentUpdatesAPI method)
(pyfarm.master.api.jobtypes.SingleJobTypeAPI method)
(pyfarm.master.api.software.SingleSoftwareAPI method)
(pyfarm.master.api.tags.SingleTagAPI method)
(pyfarm.master.api.tasklogs.TaskLogfileAPI method)
pyfarm (module)
pyfarm.master (module)
pyfarm.master.api (module)
pyfarm.master.api.agent_updates (module)
pyfarm.master.api.agents (module)
pyfarm.master.api.jobgroups (module)
pyfarm.master.api.jobqueues (module)
pyfarm.master.api.jobs (module)
pyfarm.master.api.jobtypes (module)
pyfarm.master.api.pathmaps (module)
pyfarm.master.api.software (module)
pyfarm.master.api.tags (module)
pyfarm.master.api.tasklogs (module)
pyfarm.master.application (module)
pyfarm.master.config (module)
pyfarm.master.entrypoints (module)
pyfarm.master.index (module)
pyfarm.master.initial (module)
pyfarm.master.testutil (module)
pyfarm.master.user_interface (module)
pyfarm.master.user_interface.agents (module)
pyfarm.master.user_interface.jobgroups (module)
pyfarm.master.user_interface.jobqueues (module)
pyfarm.master.user_interface.jobs (module)
pyfarm.master.user_interface.jobtypes (module)
pyfarm.master.user_interface.software (module)
pyfarm.master.user_interface.software_version (module)
pyfarm.master.user_interface.statistics (module)
pyfarm.master.user_interface.statistics.agent_counts (module)
pyfarm.master.user_interface.statistics.index (module)
pyfarm.master.user_interface.statistics.task_events (module)
pyfarm.master.utility (module)
pyfarm.models (module)
pyfarm.models.agent (module)
pyfarm.models.core (module)
pyfarm.models.core.functions (module)
pyfarm.models.core.mixins (module)
pyfarm.models.core.types (module)
pyfarm.models.disk (module)
pyfarm.models.gpu (module)
pyfarm.models.job (module)
pyfarm.models.jobgroup (module)
pyfarm.models.jobqueue (module)
pyfarm.models.jobtype (module)
pyfarm.models.pathmap (module)
pyfarm.models.software (module)
pyfarm.models.statistics (module)
pyfarm.models.statistics.agent_count (module)
pyfarm.models.statistics.task_count (module)
pyfarm.models.statistics.task_event_count (module)
pyfarm.models.tag (module)
pyfarm.models.task (module)
pyfarm.models.tasklog (module)
pyfarm.models.user (module)
pyfarm.scheduler (module)
pyfarm.scheduler.celery_app (module)
pyfarm.scheduler.statistics_tasks (module)
pyfarm.scheduler.tasks (module)

Q

queue (pyfarm.models.job.Job attribute)

R

ram (pyfarm.models.agent.Agent attribute)
(pyfarm.models.job.Job attribute)
ram_allocation (pyfarm.models.agent.Agent attribute)
ram_max (pyfarm.models.job.Job attribute)
ram_warning (pyfarm.models.job.Job attribute)
relationships (pyfarm.models.core.mixins.ModelTypes attribute)
remote_ip (pyfarm.models.agent.Agent attribute)
remove_jobtype() (in module pyfarm.master.user_interface.jobtypes)
remove_jobtype_software_requirement() (in module pyfarm.master.user_interface.jobtypes)
remove_notified_user_from_job() (in module pyfarm.master.user_interface.jobs)
remove_software() (in module pyfarm.master.user_interface.software)
remove_software_version() (in module pyfarm.master.user_interface.software)
remove_tag_from_jobs() (in module pyfarm.master.user_interface.jobs)
remove_tag_requirement_from_jobs() (in module pyfarm.master.user_interface.jobs)
REPR_COLUMNS (pyfarm.models.agent.Agent attribute)
(pyfarm.models.core.mixins.ReprMixin attribute)
(pyfarm.models.job.Job attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
(pyfarm.models.jobtype.JobType attribute)
(pyfarm.models.task.Task attribute)
(pyfarm.models.user.User attribute)
REPR_CONVERT_COLUMN (pyfarm.models.agent.Agent attribute)
(pyfarm.models.core.mixins.ReprMixin attribute)
(pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
repr_enum() (in module pyfarm.models.core.functions)
repr_ip() (in module pyfarm.models.core.functions)
ReprMixin (class in pyfarm.models.core.mixins)
requeue (pyfarm.models.job.Job attribute)
required (pyfarm.models.core.mixins.ModelTypes attribute)
rerun() (pyfarm.models.job.Job method)
rerun_failed() (pyfarm.models.job.Job method)
rerun_failed_in_job() (in module pyfarm.master.user_interface.jobs)
rerun_failed_in_multiple_jobs() (in module pyfarm.master.user_interface.jobs)
rerun_multiple_jobs() (in module pyfarm.master.user_interface.jobs)
rerun_single_job() (in module pyfarm.master.user_interface.jobs)
rerun_single_task() (in module pyfarm.master.user_interface.jobs)
reset_agent_if_failed_and_retry() (pyfarm.models.task.Task static method)
reset_finished_time() (pyfarm.models.task.Task static method)
restart_multiple_agents() (in module pyfarm.master.user_interface.agents)
restart_requested (pyfarm.models.agent.Agent attribute)
restart_single_agent() (in module pyfarm.master.user_interface.agents)
RFC
RFC 1112
RFC 1918
RFC 3927
RFC 4632
RFC 6052
Role (class in pyfarm.models.user)
roles (pyfarm.models.user.User attribute)
run_master() (in module pyfarm.master.entrypoints)
running() (pyfarm.models.task.Task method)

S

satisfies_job_requirements() (pyfarm.models.agent.Agent method)
satisfies_jobtype_requirements() (pyfarm.models.agent.Agent method)
schema() (in module pyfarm.master.api.agents)
(in module pyfarm.master.api.jobgroups)
(in module pyfarm.master.api.jobqueues)
(in module pyfarm.master.api.jobs)
(in module pyfarm.master.api.jobtypes)
(in module pyfarm.master.api.pathmaps)
(in module pyfarm.master.api.software)
(in module pyfarm.master.api.tags)
send_email() (in module pyfarm.scheduler.tasks)
sent_to_agent (pyfarm.models.task.Task attribute)
serialize_none (pyfarm.models.core.types.JSONSerializable attribute)
serialize_types (pyfarm.models.core.types.JSONDict attribute)
(pyfarm.models.core.types.JSONList attribute)
(pyfarm.models.core.types.JSONSerializable attribute)
SessionMixin (class in pyfarm.master.application)
set_prio_weight_on_jobs() (in module pyfarm.master.user_interface.jobs)
set_progress_on_success() (pyfarm.models.task.Task static method)
set_times() (pyfarm.models.task.Task static method)
setUp() (pyfarm.master.testutil.BaseTestCase method)
setup_app() (pyfarm.master.testutil.BaseTestCase method)
setup_client() (pyfarm.master.testutil.BaseTestCase method)
setup_database() (pyfarm.master.testutil.BaseTestCase method)
setup_page() (in module pyfarm.master.initial)
setup_warning_filter() (pyfarm.master.testutil.BaseTestCase method)
single_agent() (in module pyfarm.master.user_interface.agents)
single_job() (in module pyfarm.master.user_interface.jobs)
SingleAgentAPI (class in pyfarm.master.api.agents)
SingleJobAPI (class in pyfarm.master.api.jobs)
SingleJobGroupAPI (class in pyfarm.master.api.jobgroups)
SingleJobQueueAPI (class in pyfarm.master.api.jobqueues)
SingleJobTypeAPI (class in pyfarm.master.api.jobtypes)
SingleLogInTaskAttempt (class in pyfarm.master.api.tasklogs)
SinglePathMapAPI (class in pyfarm.master.api.pathmaps)
SingleSoftwareAPI (class in pyfarm.master.api.software)
SingleSoftwareInAgentAPI (class in pyfarm.master.api.agents)
SingleSoftwareVersionAPI (class in pyfarm.master.api.software)
SingleTagAPI (class in pyfarm.master.api.tags)
SingleTaskOnAgentFailureAPI (class in pyfarm.master.api.jobs)
size (pyfarm.models.disk.AgentDisk attribute)
Software (class in pyfarm.models.software)
software (pyfarm.models.software.Software attribute)
software() (in module pyfarm.master.user_interface.software)
software_item() (in module pyfarm.master.user_interface.software)
software_requirements (pyfarm.models.job.Job attribute)
software_version() (in module pyfarm.master.user_interface.software_version)
software_versions (pyfarm.models.agent.Agent attribute)
SoftwareInAgentIndexAPI (class in pyfarm.master.api.agents)
SoftwareIndexAPI (class in pyfarm.master.api.software)
SoftwareVersionDiscoveryCodeAPI (class in pyfarm.master.api.software)
SoftwareVersionsIndexAPI (class in pyfarm.master.api.software)
split_and_extend() (in module pyfarm.models.core.functions)
state (pyfarm.models.agent.Agent attribute)
(pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
(pyfarm.models.tasklog.TaskTaskLogAssociation attribute)
state_changed() (pyfarm.models.core.mixins.WorkStateChangedMixin static method)
STATE_DEFAULT (pyfarm.models.agent.Agent attribute)
(pyfarm.models.task.Task attribute)
STATE_ENUM (pyfarm.models.agent.Agent attribute)
(pyfarm.models.core.mixins.ValidateWorkStateMixin attribute)
(pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
statistics_index() (in module pyfarm.master.user_interface.statistics.index)
subscribed_jobs (pyfarm.models.user.User attribute)
success_body (pyfarm.models.jobtype.JobType attribute)
success_subject (pyfarm.models.jobtype.JobType attribute)

T

tables() (in module pyfarm.master.entrypoints)
Tag (class in pyfarm.models.tag)
tag (pyfarm.models.pathmap.PathMap attribute)
(pyfarm.models.tag.Tag attribute)
tag_id (pyfarm.models.pathmap.PathMap attribute)
tag_requirements (pyfarm.models.job.Job attribute)
TagIndexAPI (class in pyfarm.master.api.tags)
tags (pyfarm.models.agent.Agent attribute)
(pyfarm.models.job.Job attribute)
Task (class in pyfarm.models.task)
task (pyfarm.models.tasklog.TaskTaskLogAssociation attribute)
task_associations (pyfarm.models.tasklog.TaskLog attribute)
task_events() (in module pyfarm.master.user_interface.statistics.task_events)
task_id (pyfarm.models.tasklog.TaskTaskLogAssociation attribute)
task_log_id (pyfarm.models.tasklog.TaskTaskLogAssociation attribute)
task_logs (pyfarm.models.agent.Agent attribute)
TaskCount (class in pyfarm.models.statistics.task_count)
TaskEventCount (class in pyfarm.models.statistics.task_event_count)
TaskFailedOnAgentsIndexAPI (class in pyfarm.master.api.jobs)
TaskLog (class in pyfarm.models.tasklog)
TaskLogfileAPI (class in pyfarm.master.api.tasklogs)
tasks (pyfarm.models.agent.Agent attribute)
(pyfarm.models.job.Job attribute)
tasks_done (pyfarm.models.job.Job attribute)
tasks_failed (pyfarm.models.job.Job attribute)
tasks_queued (pyfarm.models.job.Job attribute)
tasks_running (pyfarm.models.job.Job attribute)
TasksInAgentAPI (class in pyfarm.master.api.agents)
TaskTaskLogAssociation (class in pyfarm.models.tasklog)
tearDown() (pyfarm.master.testutil.BaseTestCase method)
teardown_app() (pyfarm.master.testutil.BaseTestCase method)
teardown_database() (pyfarm.master.testutil.BaseTestCase method)
teardown_warning_filter() (pyfarm.master.testutil.BaseTestCase method)
tile (pyfarm.models.task.Task attribute)
time_end (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
time_finished (pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
time_offset (pyfarm.models.agent.Agent attribute)
time_start (pyfarm.models.statistics.task_event_count.TaskEventCount attribute)
time_started (pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
time_submitted (pyfarm.models.job.Job attribute)
(pyfarm.models.task.Task attribute)
timedelta_format() (in module pyfarm.master.utility)
title (pyfarm.models.job.Job attribute)
(pyfarm.models.jobgroup.JobGroup attribute)
to_be_deleted (pyfarm.models.job.Job attribute)
to_dict() (pyfarm.models.core.mixins.UtilityMixins method)
to_python() (pyfarm.master.application.UUIDConverter method)
to_schema() (pyfarm.models.core.mixins.UtilityMixins class method)
to_url() (pyfarm.master.application.UUIDConverter method)
top_level_unique_check() (pyfarm.models.jobqueue.JobQueue static method)
total_done (pyfarm.models.statistics.task_count.TaskCount attribute)
total_failed (pyfarm.models.statistics.task_count.TaskCount attribute)
total_queued (pyfarm.models.statistics.task_count.TaskCount attribute)
total_running (pyfarm.models.statistics.task_count.TaskCount attribute)
TotalsAverage (class in pyfarm.master.user_interface.statistics.task_events)
types() (pyfarm.models.core.mixins.UtilityMixins class method)

U

unpause_multiple_jobs() (in module pyfarm.master.user_interface.jobs)
unpause_single_job() (in module pyfarm.master.user_interface.jobs)
update_agent_on_success() (pyfarm.models.task.Task static method)
update_failures() (pyfarm.models.task.Task static method)
update_jobtype_notification_templates() (in module pyfarm.master.user_interface.jobtypes)
update_notes_for_agent() (in module pyfarm.master.user_interface.agents)
update_notes_for_job() (in module pyfarm.master.user_interface.jobs)
update_state() (pyfarm.models.job.Job method)
update_tag_requirements_in_job() (in module pyfarm.master.user_interface.jobs)
update_tags_in_agent() (in module pyfarm.master.user_interface.agents)
update_tags_in_job() (in module pyfarm.master.user_interface.jobs)
update_version_default_status() (in module pyfarm.master.user_interface.software)
update_version_rank() (in module pyfarm.master.user_interface.software)
upgrade_job_to_latest_jobtype_version() (in module pyfarm.master.user_interface.jobs)
upgrade_to (pyfarm.models.agent.Agent attribute)
URL_TEMPLATE (pyfarm.models.agent.Agent attribute)
use_address (pyfarm.models.agent.Agent attribute)
UseAgentAddressEnum (class in pyfarm.models.core.types)
User (class in pyfarm.models.user)
user (pyfarm.models.job.Job attribute)
(pyfarm.models.jobgroup.JobGroup attribute)
user_id (pyfarm.models.job.Job attribute)
(pyfarm.models.jobgroup.JobGroup attribute)
username (pyfarm.master.initial.NewUserForm attribute)
(pyfarm.models.user.User attribute)
users (pyfarm.models.user.Role attribute)
UtilityMixins (class in pyfarm.models.core.mixins)
UUIDConverter (class in pyfarm.master.application)
UUIDType (class in pyfarm.models.core.types)

V

validate_attempts() (pyfarm.models.core.mixins.ValidatePriorityMixin method)
validate_hostname() (pyfarm.models.agent.Agent class method)
validate_hostname_column() (pyfarm.models.agent.Agent method)
validate_ipv4_address() (pyfarm.models.agent.Agent class method)
validate_json() (in module pyfarm.master.utility)
validate_name() (pyfarm.models.jobtype.JobType method)
validate_numeric_column() (pyfarm.models.agent.Agent method)
validate_priority() (pyfarm.models.core.mixins.ValidatePriorityMixin method)
validate_progress() (pyfarm.models.job.Job method)
validate_remote_ip() (pyfarm.models.agent.Agent method)
validate_resource() (pyfarm.models.agent.Agent class method)
(pyfarm.models.job.Job method)
validate_state() (pyfarm.models.core.mixins.ValidateWorkStateMixin method)
validate_state_column() (pyfarm.models.core.mixins.ValidateWorkStateMixin method)
validate_username() (pyfarm.master.initial.NewUserForm method)
validate_with_model() (in module pyfarm.master.utility)
ValidatePriorityMixin (class in pyfarm.models.core.mixins)
ValidateWorkStateMixin (class in pyfarm.models.core.mixins)
version (pyfarm.models.agent.Agent attribute)
VersionedJobTypeAPI (class in pyfarm.master.api.jobtypes)
VersionParseError
versions (pyfarm.models.jobtype.JobType attribute)
(pyfarm.models.software.Software attribute)

W

weight (pyfarm.models.job.Job attribute)
(pyfarm.models.jobqueue.JobQueue attribute)
work_columns() (in module pyfarm.models.core.functions)
WorkStateChangedMixin (class in pyfarm.models.core.mixins)
WorkStateEnum (class in pyfarm.models.core.types)