boto3_wrapper/helpers.py
def describe_auto_scaling_state(self, AutoScalingGroupNames):
        """
        Describe an autoscaling state, returning :
        - STABLE
        - SCALING
        - SUSPENDED_PROCESS
        :return: a dict { asg_name: (state, msg) }
        """

        asg_state = self._bs.asg.describe_auto_scaling_groups(AutoScalingGroupNames=AutoScalingGroupNames)

        res = {}
        for asg in asg_state:
            res[asg['AutoScalingGroupName']] = self._get_asg_state(**asg)
        return res

        Describe an autoscaling state, returning :
        - STABLE
        - SCALING
        - SUSPENDED_PROCESS
        :return: a dict { asg_name: (state, msg) }
        
Describe an autoscaling state, returning :
STABLE
SCALING
SUSPENDED_PROCESS
Describe an autoscaling state returning : STABLE SCALING SUSPENDED_PROCESS
def describe_auto_scaling_state(self, AutoScalingGroupNames):
        asg_state = self._bs.asg.describe_auto_scaling_groups(AutoScalingGroupNames=AutoScalingGroupNames)
        res = {}
        for asg in asg_state:
            res[asg['AutoScalingGroupName']] = self._get_asg_state(**asg)
        return res
def describe_auto_scaling_state ( self , AutoScalingGroupNames ) : asg_state = self . _bs . asg . describe_auto_scaling_groups ( AutoScalingGroupNames = AutoScalingGroupNames ) res = { } for asg in asg_state : res [ asg [ 'AutoScalingGroupName' ] ] = self . _get_asg_state ( ** asg ) return res
Describe an autoscaling state, returning :
 STABLE
 SCALING
 SUSPENDED_PROCESS
Describe an autoscaling state returning : STABLE SCALING SUSPENDED_PROCESS
"""
        Describe an autoscaling state, returning :
        - STABLE
        - SCALING
        - SUSPENDED_PROCESS
        :return: a dict { asg_name: (state, msg) }
        """
a dict { asg_name: (state, msg) }
a dict { asg_name : ( state msg ) }
self
AutoScalingGroupNames