Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore Str ClassDef bases body Expr Str Assign NameStore Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Call SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Raise Call NameLoad BinOpAdd Str NameLoad decorator_list decorator_list
N/A agents.ec2_agent EC2Agent agents.euca_agent EucalyptusAgent agents.gce_agent GCEAgent agents.openstack_agent OpenStackAgent N/A __author__ hiranya N/A __email__ hiranya@appscale.com InfrastructureAgentFactory N/A N/A N/A 
  Factory implementation which can be used to instantiate concrete infrastructure
  agents.
   N/A agents N/A ec2 euca gce openstack EC2Agent EucalyptusAgent GCEAgent OpenStackAgent create_agent N/A N/A self infrastructure N/A N/A N/A 
    Instantiate a new infrastructure agent.

    Args:
      infrastructure  A string indicating the type of infrastructure
                      agent to be initialized.

    Returns:
      An infrastructure agent instance that implements the BaseAgent API

    Raises:
      NameError       If the given input string does not map to any known
                      agent type.
     N/A N/A N/A N/A self agents has_key infrastructure N/A N/A N/A N/A N/A self agents N/A infrastructure N/A N/A N/A NameError N/A Unrecognized infrastructure:  infrastructure N/A N/A