'Return art URL from iTunes Store given an album title.'

def get(self, album, plugin, paths):

    if (not (album.albumartist and album.album)):
        return
    search_string = ((album.albumartist + '    ') + album.album).encode('utf-8')
    try:
        try:
            results = itunes.search_album(search_string)
        except Exception as exc:
            self._log.debug(u'iTunes    search    failed:    {0}', exc)
            return
        if results:
            itunes_album = results[0]
        else:
            self._log.debug(u'iTunes    search    for    {:r}    got    no    results', search_string)
            return
        if itunes_album.get_artwork()['100']:
            small_url = itunes_album.get_artwork()['100']
            big_url = small_url.replace('100x100', '1200x1200')
            (yield self._candidate(url=big_url, match=Candidate.MATCH_EXACT))
        else:
            self._log.debug(u'album    has    no    artwork    in    iTunes    Store')
    except IndexError:
        self._log.debug(u'album    not    found    in    iTunes    Store')
