ó
¡ôXc @ sF d d l m Z d d l m Z m Z m Z d e f d „ ƒ YZ d S( iÿÿÿÿ( t PaginatedResponse( t
IAMRequestt
AS_ACCOUNTt arg_groupt GetGroupc B sP e Z d Z e d d ƒ e g Z d g Z d „ Z d „ Z d „ Z d „ Z
RS( s List all the users in a groupt helps) name of the group to enumerate (required)t Usersc C s t | d d ƒ S( NR ( N( R ( R t None( t self( ( sC /usr/lib/python2.7/site-packages/euca2ools/commands/iam/getgroup.pyt main% s c C s | | j d <d S( Nt Marker( t params( R t page( ( sC /usr/lib/python2.7/site-packages/euca2ools/commands/iam/getgroup.pyt prepare_for_page( s c C s! | j d ƒ d k r | d Sd S( Nt IsTruncatedt trueR
( t get( R t response( ( sC /usr/lib/python2.7/site-packages/euca2ools/commands/iam/getgroup.pyt
get_next_page- s c C sD | d d GHd Gd GHx' | j d g ƒ D] } d G| d GHq) Wd S( Nt Groupt Arns t usersR ( R ( R t resultt user( ( sC /usr/lib/python2.7/site-packages/euca2ools/commands/iam/getgroup.pyt print_result3 s
( t __name__t
__module__t DESCRIPTIONR R t ARGSt LIST_TAGSR R
R R ( ( ( sC /usr/lib/python2.7/site-packages/euca2ools/commands/iam/getgroup.pyR s N( t requestbuilder.responseR t euca2ools.commands.iamR R R R ( ( ( sC /usr/lib/python2.7/site-packages/euca2ools/commands/iam/getgroup.pyt <module> s