WRENCH Python API
0.3-dev
API Reference
wrench.simulation
wrench.file
wrench.workflow
wrench.task
wrench.standard_job
wrench.compound_job
wrench.action
wrench.sleep_action
wrench.compute_action
wrench.file_read_action
wrench.file_write_action
wrench.file_copy_action
wrench.file_delete_action
wrench.compute_service
wrench.bare_metal_compute_service
wrench.cloud_compute_service
wrench.virtual_machine
wrench.storage_service
wrench.file_registry_service
WRENCH Python API
Index
Index
A
|
B
|
C
|
D
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
Action (class in wrench.action)
Action.ActionState (class in wrench.action)
add_action_dependency() (wrench.compound_job.CompoundJob method)
add_compute_action() (wrench.compound_job.CompoundJob method)
add_entry() (wrench.file_registry_service.FileRegistryService method)
add_file() (wrench.simulation.Simulation method)
add_file_copy_action() (wrench.compound_job.CompoundJob method)
add_file_delete_action() (wrench.compound_job.CompoundJob method)
add_file_read_action() (wrench.compound_job.CompoundJob method)
add_file_write_action() (wrench.compound_job.CompoundJob method)
add_input_file() (wrench.task.Task method)
add_output_file() (wrench.task.Task method)
add_parent_job() (wrench.compound_job.CompoundJob method)
add_sleep_action() (wrench.compound_job.CompoundJob method)
add_task() (wrench.workflow.Workflow method)
B
BareMetalComputeService (class in wrench.bare_metal_compute_service)
C
CloudComputeService (class in wrench.cloud_compute_service)
COMPLETED (wrench.action.Action.ActionState attribute)
(wrench.compute_action.ComputeAction.ActionState attribute)
(wrench.file_copy_action.FileCopyAction.ActionState attribute)
(wrench.file_delete_action.FileDeleteAction.ActionState attribute)
(wrench.file_read_action.FileReadAction.ActionState attribute)
(wrench.file_write_action.FileWriteAction.ActionState attribute)
(wrench.sleep_action.SleepAction.ActionState attribute)
(wrench.task.Task.TaskState attribute)
CompoundJob (class in wrench.compound_job)
ComputeAction (class in wrench.compute_action)
ComputeAction.ActionState (class in wrench.compute_action)
ComputeService (class in wrench.compute_service)
create_bare_metal_compute_service() (wrench.simulation.Simulation method)
create_batch_compute_service() (wrench.simulation.Simulation method)
create_cloud_compute_service() (wrench.simulation.Simulation method)
create_compound_job() (wrench.simulation.Simulation method)
create_file_copy() (wrench.storage_service.StorageService method)
create_file_registry_service() (wrench.simulation.Simulation method)
create_simple_storage_service() (wrench.simulation.Simulation method)
create_standard_job() (wrench.simulation.Simulation method)
create_vm() (wrench.cloud_compute_service.CloudComputeService method)
create_workflow() (wrench.simulation.Simulation method)
create_workflow_from_json() (wrench.simulation.Simulation method)
D
destroy_vm() (wrench.cloud_compute_service.CloudComputeService method)
F
FAILED (wrench.action.Action.ActionState attribute)
(wrench.compute_action.ComputeAction.ActionState attribute)
(wrench.file_copy_action.FileCopyAction.ActionState attribute)
(wrench.file_delete_action.FileDeleteAction.ActionState attribute)
(wrench.file_read_action.FileReadAction.ActionState attribute)
(wrench.file_write_action.FileWriteAction.ActionState attribute)
(wrench.sleep_action.SleepAction.ActionState attribute)
File (class in wrench.file)
FileCopyAction (class in wrench.file_copy_action)
FileCopyAction.ActionState (class in wrench.file_copy_action)
FileDeleteAction (class in wrench.file_delete_action)
FileDeleteAction.ActionState (class in wrench.file_delete_action)
FileReadAction (class in wrench.file_read_action)
FileReadAction.ActionState (class in wrench.file_read_action)
FileRegistryService (class in wrench.file_registry_service)
FileWriteAction (class in wrench.file_write_action)
FileWriteAction.ActionState (class in wrench.file_write_action)
G
get_actions() (wrench.compound_job.CompoundJob method)
get_all_files() (wrench.simulation.Simulation method)
get_all_hostnames() (wrench.simulation.Simulation method)
get_bottom_level() (wrench.task.Task method)
get_cloud_compute_service() (wrench.virtual_machine.VirtualMachine method)
get_core_counts() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
get_core_flop_rates() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
get_destination_file_location() (wrench.file_copy_action.FileCopyAction method)
get_end_date() (wrench.action.Action method)
(wrench.compute_action.ComputeAction method)
(wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
(wrench.sleep_action.SleepAction method)
(wrench.task.Task method)
get_events() (wrench.simulation.Simulation method)
get_failure_cause() (wrench.action.Action method)
(wrench.compute_action.ComputeAction method)
(wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
(wrench.sleep_action.SleepAction method)
get_file() (wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
get_file_location() (wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
get_flops() (wrench.compute_action.ComputeAction method)
(wrench.task.Task method)
get_input_files() (wrench.task.Task method)
(wrench.workflow.Workflow method)
get_job() (wrench.action.Action method)
(wrench.compute_action.ComputeAction method)
(wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
(wrench.sleep_action.SleepAction method)
get_max_num_cores() (wrench.compute_action.ComputeAction method)
(wrench.task.Task method)
get_memory() (wrench.task.Task method)
get_min_num_cores() (wrench.compute_action.ComputeAction method)
(wrench.task.Task method)
get_min_ram_footprint() (wrench.compute_action.ComputeAction method)
get_name() (wrench.action.Action method)
(wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compound_job.CompoundJob method)
(wrench.compute_action.ComputeAction method)
(wrench.compute_service.ComputeService method)
(wrench.file.File method)
(wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_registry_service.FileRegistryService method)
(wrench.file_write_action.FileWriteAction method)
(wrench.sleep_action.SleepAction method)
(wrench.standard_job.StandardJob method)
(wrench.storage_service.StorageService method)
(wrench.task.Task method)
(wrench.virtual_machine.VirtualMachine method)
(wrench.workflow.Workflow method)
get_num_bytes_to_read() (wrench.file_read_action.FileReadAction method)
get_number_of_children() (wrench.task.Task method)
get_output_files() (wrench.task.Task method)
get_parallel_model() (wrench.compute_action.ComputeAction method)
get_ready_tasks() (wrench.workflow.Workflow method)
get_simulated_time() (wrench.simulation.Simulation method)
get_size() (wrench.file.File method)
get_sleep_time() (wrench.sleep_action.SleepAction method)
get_source_file_location() (wrench.file_copy_action.FileCopyAction method)
get_start_date() (wrench.action.Action method)
(wrench.compute_action.ComputeAction method)
(wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
(wrench.sleep_action.SleepAction method)
(wrench.task.Task method)
get_state() (wrench.action.Action method)
(wrench.compute_action.ComputeAction method)
(wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
(wrench.sleep_action.SleepAction method)
(wrench.task.Task method)
get_tasks() (wrench.standard_job.StandardJob method)
(wrench.workflow.Workflow method)
get_workflow() (wrench.task.Task method)
I
is_done() (wrench.workflow.Workflow method)
is_down() (wrench.virtual_machine.VirtualMachine method)
is_running() (wrench.virtual_machine.VirtualMachine method)
is_suspended() (wrench.virtual_machine.VirtualMachine method)
K
KILLED (wrench.action.Action.ActionState attribute)
(wrench.compute_action.ComputeAction.ActionState attribute)
(wrench.file_copy_action.FileCopyAction.ActionState attribute)
(wrench.file_delete_action.FileDeleteAction.ActionState attribute)
(wrench.file_read_action.FileReadAction.ActionState attribute)
(wrench.file_write_action.FileWriteAction.ActionState attribute)
(wrench.sleep_action.SleepAction.ActionState attribute)
L
lookup_entry() (wrench.file_registry_service.FileRegistryService method)
lookup_file() (wrench.storage_service.StorageService method)
M
module
wrench.action
wrench.bare_metal_compute_service
wrench.cloud_compute_service
wrench.compound_job
wrench.compute_action
wrench.compute_service
wrench.file
wrench.file_copy_action
wrench.file_delete_action
wrench.file_read_action
wrench.file_registry_service
wrench.file_write_action
wrench.simulation
wrench.sleep_action
wrench.standard_job
wrench.storage_service
wrench.task
wrench.virtual_machine
wrench.workflow
N
NOT_READY (wrench.action.Action.ActionState attribute)
(wrench.compute_action.ComputeAction.ActionState attribute)
(wrench.file_copy_action.FileCopyAction.ActionState attribute)
(wrench.file_delete_action.FileDeleteAction.ActionState attribute)
(wrench.file_read_action.FileReadAction.ActionState attribute)
(wrench.file_write_action.FileWriteAction.ActionState attribute)
(wrench.sleep_action.SleepAction.ActionState attribute)
(wrench.task.Task.TaskState attribute)
P
PENDING (wrench.task.Task.TaskState attribute)
R
READY (wrench.action.Action.ActionState attribute)
(wrench.compute_action.ComputeAction.ActionState attribute)
(wrench.file_copy_action.FileCopyAction.ActionState attribute)
(wrench.file_delete_action.FileDeleteAction.ActionState attribute)
(wrench.file_read_action.FileReadAction.ActionState attribute)
(wrench.file_write_action.FileWriteAction.ActionState attribute)
(wrench.sleep_action.SleepAction.ActionState attribute)
(wrench.task.Task.TaskState attribute)
remove_entry() (wrench.file_registry_service.FileRegistryService method)
resume() (wrench.virtual_machine.VirtualMachine method)
S
shutdown() (wrench.virtual_machine.VirtualMachine method)
Simulation (class in wrench.simulation)
sleep() (wrench.simulation.Simulation method)
SleepAction (class in wrench.sleep_action)
SleepAction.ActionState (class in wrench.sleep_action)
StandardJob (class in wrench.standard_job)
start() (wrench.simulation.Simulation method)
(wrench.virtual_machine.VirtualMachine method)
STARTED (wrench.action.Action.ActionState attribute)
(wrench.compute_action.ComputeAction.ActionState attribute)
(wrench.file_copy_action.FileCopyAction.ActionState attribute)
(wrench.file_delete_action.FileDeleteAction.ActionState attribute)
(wrench.file_read_action.FileReadAction.ActionState attribute)
(wrench.file_write_action.FileWriteAction.ActionState attribute)
(wrench.sleep_action.SleepAction.ActionState attribute)
StorageService (class in wrench.storage_service)
submit_compound_job() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
submit_standard_job() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
supports_compound_jobs() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
supports_pilot_jobs() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
supports_standard_jobs() (wrench.bare_metal_compute_service.BareMetalComputeService method)
(wrench.cloud_compute_service.CloudComputeService method)
(wrench.compute_service.ComputeService method)
suspend() (wrench.virtual_machine.VirtualMachine method)
T
Task (class in wrench.task)
Task.TaskState (class in wrench.task)
terminate() (wrench.simulation.Simulation method)
U
UNKNOWN (wrench.task.Task.TaskState attribute)
uses_scratch() (wrench.file_copy_action.FileCopyAction method)
(wrench.file_delete_action.FileDeleteAction method)
(wrench.file_read_action.FileReadAction method)
(wrench.file_write_action.FileWriteAction method)
V
VirtualMachine (class in wrench.virtual_machine)
W
wait_for_next_event() (wrench.simulation.Simulation method)
Workflow (class in wrench.workflow)
wrench.action
module
wrench.bare_metal_compute_service
module
wrench.cloud_compute_service
module
wrench.compound_job
module
wrench.compute_action
module
wrench.compute_service
module
wrench.file
module
wrench.file_copy_action
module
wrench.file_delete_action
module
wrench.file_read_action
module
wrench.file_registry_service
module
wrench.file_write_action
module
wrench.simulation
module
wrench.sleep_action
module
wrench.standard_job
module
wrench.storage_service
module
wrench.task
module
wrench.virtual_machine
module
wrench.workflow
module