Example #1
0
 def _load_user(self):
     self.user = get_value(
         self.iam.get_user(),
         'get_user_response',
         'get_user_result',
         'user')
     self._load_mfa_device()
Example #2
0
    def _load_mfa_device(self):
        mfa_device = first_item(
            get_value(self.iam.get_all_mfa_devices(self.user.user_name),
                      'list_mfa_devices_response', 'list_mfa_devices_result',
                      'mfa_devices'))

        self.mfa_serial_number = mfa_device.serial_number\
            if mfa_device\
            else None
Example #3
0
    def _load_user(self):
        self.user = get_value(
            self.iam.get_user(),
            'get_user_response',
            'get_user_result',
            'user')

        if self.mfa_enabled:
            self._load_mfa_device()
Example #4
0
    def _load_mfa_device(self):
        mfa_device = first_item(get_value(
            self.iam.get_all_mfa_devices(self.user.user_name),
            'list_mfa_devices_response',
            'list_mfa_devices_result',
            'mfa_devices'))

        self.mfa_serial_number = mfa_device.serial_number\
            if mfa_device\
            else None