Globus Compute SDK#
- The Globus Compute Executor
Executor
Executor.endpoint_id
Executor.task_group_id
Executor.user_endpoint_config
Executor.container_id
Executor.amqp_port
Executor.register_function()
Executor.submit()
Executor.submit_to_registered_function()
Executor.map()
Executor.reload_tasks()
Executor.shutdown()
Executor.get_worker_hardware_details()
ComputeFuture
- The Globus Compute Client
Client
Client.version_check()
Client.logout()
Client.get_task()
Client.get_result()
Client.get_batch_result()
Client.run()
Client.create_batch()
Client.batch_run()
Client.register_endpoint()
Client.get_containers()
Client.get_container()
Client.get_endpoint_status()
Client.get_endpoint_metadata()
Client.get_endpoints()
Client.register_function()
Client.get_function()
Client.register_container()
Client.build_container()
Client.add_to_whitelist()
Client.get_whitelist()
Client.delete_from_whitelist()
Client.stop_endpoint()
Client.delete_endpoint()
Client.delete_function()
Client.get_worker_hardware_details()
ContainerSpec
Globus Compute Endpoint#
- The Globus Compute Engine
GlobusComputeEngine
GlobusComputeEngine.containerized_launch_cmd()
GlobusComputeEngine.get_connected_managers()
GlobusComputeEngine.get_total_managers()
GlobusComputeEngine.get_total_active_managers()
GlobusComputeEngine.get_outstanding_breakdown()
GlobusComputeEngine.get_total_tasks_outstanding()
GlobusComputeEngine.get_total_tasks_pending()
GlobusComputeEngine.get_total_live_workers()
GlobusComputeEngine.get_total_idle_workers()
GlobusComputeEngine.scaling_enabled
GlobusComputeEngine.get_status_report()