cc1  v2.1
CC1 source code docs
 All Classes Namespaces Files Functions Variables Pages
src.ec2.base.action.Action Class Reference

Superclass for EC2 API actions. More...

Public Member Functions

def __init__
def __new__
 Return an object of a concrete EC2 action class.
def execute
 Execute EC2 action.

Public Attributes

 cluster_manager
 parameters

Detailed Description

Superclass for EC2 API actions.

Definition at line 48 of file action.py.

Constructor & Destructor Documentation

def src.ec2.base.action.Action.__init__ (   self,
  parameters,
  cluster_manager 
)

Definition at line 50 of file action.py.

Member Function Documentation

def src.ec2.base.action.Action.__new__ (   cls,
  parameters,
  cluster_manager 
)

Return an object of a concrete EC2 action class.

Args: parameters <dict> of the action cluster_manager <ClusterManager> the action will be run at

Definition at line 61 of file action.py.

def src.ec2.base.action.Action.execute (   self)

Execute EC2 action.

This call is a wrapper around self.execute_internal defined in the subclass of ect.base.action.Action.

Definition at line 90 of file action.py.

Member Data Documentation

src.ec2.base.action.Action.cluster_manager

Definition at line 51 of file action.py.

src.ec2.base.action.Action.parameters

Definition at line 52 of file action.py.


The documentation for this class was generated from the following file: