'Lookup and inspect each image name found in the names parameter.
:returns array of image dictionaries'

def get_facts(self):

    results = []
    names = self.name
    if (not isinstance(names, list)):
        names = [names]
    for name in names:
        (repository, tag) = utils.parse_repository_tag(name)
        if (not tag):
            tag = 'latest'
        self.log(('Fetching    image    %s:%s' % (repository, tag)))
        image = self.client.find_image(name=repository, tag=tag)
        if image:
            results.append(image)
    return results
