def METHOD_NAME(self):
    """Read AWS region from user if it is not already set in settings"""
    settings_region = getattr(Settings, 'AWS_REGION', None)
    if settings_region is None or settings_region == '':
        if self.silent_install:
            self.show_step_inner_error(K.AWS_REGION_NOT_SUPPLIED)
            raise Exception(K.AWS_REGION_NOT_SUPPLIED)
        aws_region = input("\n\t%s" % K.AWS_REGION_INPUT)
    else:
        aws_region = settings_region
    Settings.set('AWS_REGION', aws_region)
    return aws_region