Globus Compute SDKΒΆ
- The Globus Compute Executor
ExecutorExecutor.endpoint_idExecutor.task_group_idExecutor.resource_specificationExecutor.user_endpoint_configExecutor.container_idExecutor.amqp_portExecutor.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
ClientClient.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
- The Globus Compute Engine
GlobusComputeEngineGlobusComputeEngine.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_enabledGlobusComputeEngine.get_status_report()