
?F[c           @   s~   d  Z  d d l m Z d d l m Z m Z m Z d d l m Z d d l	 m
 Z
 m Z d d l	 m Z d   Z d   Z d	 S(
   sS   
This module provies an interface to the Elastic MapReduce (EMR)
service from AWS.
i(   t   EmrConnection(   t   Stept   StreamingStept   JarStep(   t   BootstrapAction(   t
   RegionInfot   get_regions(   t   connectc           C   s   t  d d t S(   s   
    Get all available regions for the Amazon Elastic MapReduce service.

    :rtype: list
    :return: A list of :class:`boto.regioninfo.RegionInfo`
    t   elasticmapreducet   connection_cls(   R   R    (    (    (    s0   lib/python2.7/site-packages/boto/emr/__init__.pyt   regions$   s    c         K   s   t  d |  d t | S(   NR   R	   (   R   R    (   t   region_namet	   kw_params(    (    s0   lib/python2.7/site-packages/boto/emr/__init__.pyt   connect_to_region.   s    N(   t   __doc__t   boto.emr.connectionR    t   boto.emr.stepR   R   R   t   boto.emr.bootstrap_actionR   t   boto.regioninfoR   R   R   R
   R   (    (    (    s0   lib/python2.7/site-packages/boto/emr/__init__.pyt   <module>   s   	
