Fixed issue when invalid resource type is used it would return all tags. Behavoir differed from that of AWS behavior

This commit is contained in:
Jeff Albert 2016-09-15 14:52:57 -04:00
parent fca0d3885b
commit 6d7b0c9a15
2 changed files with 2 additions and 3 deletions

View File

@ -846,8 +846,7 @@ class TagBackend(object):
resource_id_filters.append(re.compile(simple_aws_filter_to_re(value)))
if tag_filter == 'resource-type':
for value in filters[tag_filter]:
if value in self.VALID_TAG_RESOURCE_FILTER_TYPES:
resource_type_filters.append(value)
resource_type_filters.append(value)
if tag_filter == 'value':
for value in filters[tag_filter]:
value_filters.append(re.compile(simple_aws_filter_to_re(value)))

View File

@ -22,7 +22,7 @@ extras_require = {
setup(
name='moto',
version='0.4.26',
version='0.4.27',
description='A library that allows your python tests to easily'
' mock out the boto library',
author='Steve Pulec',