'Check SickRage\'s cache to see if the images (poster, banner, fanart) for a show are valid'

def run(self):

    show_obj = Show.find(sickbeard.showList, int(self.indexerid))
    if (not show_obj):
        return _responds(RESULT_FAILURE, msg=u'Show    not    found')
    cache_obj = image_cache.ImageCache()
    has_poster = 0
    has_banner = 0
    if ek(os.path.isfile, cache_obj.poster_path(show_obj.indexerid)):
        has_poster = 1
    if ek(os.path.isfile, cache_obj.banner_path(show_obj.indexerid)):
        has_banner = 1
    return _responds(RESULT_SUCCESS, {u'poster': has_poster, u'banner': has_banner})
