Skip to content

autodocs_module_cloud

Tony Woode edited this page Apr 8, 2015 · 1 revision

Module cloud Owner: poonam@imperial Work package: WPx.y Description: this is a cloud computing service

Method cloud.do_api_call() Defined in: cloud Description: actually performs a real cloud API operation Parameters: Name: x Type: XML_query Description: an XML-formatted query

Returns: Name: x Type: XML_result Description: an XML-formatted result

Is used in modules: api_wrapper, cloud, workflow_engine Responsible parties: james@mirriad, john@ovation, poonam@imperial Work packages: WPx.y

Method cloud.do_filesystem_call() Defined in: cloud Description: actually performs a real cloud filesystem operation Parameters: Name: f Type: filesystem_call Description: parameters for VFS-style filesystem call including data

Returns: Name: f Type: filesystem_call_result Description: results of VFS-style filesystem call, including data

Is used in modules: cloud, filesystem_wrapper Responsible parties: john@ovation, poonam@imperial Work packages: WPx.y

Method cloud.get_performance_data() Defined in: cloud Description: gets low-level measured performance data from the cloud Parameters: None Returns: Name: p Type: A list of performance_data Description: a measured observation of system performance

Is used in modules: cloud, performance_monitoring Responsible parties: poonam@imperial, tim@mirriad Work packages: WPx.y

Method cloud.reserve_resources() Defined in: cloud Description: reserves cloud resources in a transactional manner Parameters: Name: a Type: action_spec Description: a specification of an action to be performed

Returns: Name: r Type: resource_token Description: an opaque token that can be used to refer to, and release, resources

Is used in modules: cloud, workflow_engine Responsible parties: james@mirriad, poonam@imperial Work packages: WPx.y

Method cloud.release_resources() Defined in: cloud Description: releases resources reserved by reserve_resources operation Parameters: Name: r Type: resource_token Description: an opaque token that can be used to refer to, and release, resources

Returns: None Is used in modules: cloud, workflow_engine Responsible parties: james@mirriad, poonam@imperial Work packages: WPx.y

Clone this wiki locally