def album_fetch(self,artist,album):
        """
        attempt to load an album's cover art from disk. 
        if it doesn't exist, make a request using Amazon's
        Web Services 
        """

        self.artist = artist
        self.album = album

        # some ID3 tags split a two-disc volume into two, attempt to remove that part of the tag for the search
        disc_num_found = re.search('(\(disc.+\)|\(CD.+\))',self.album,re.IGNORECASE)

        if disc_num_found:
            self.album = self.album[:disc_num_found.start()-1]

        self.set_file_paths()

        try:
            self.check_disk()
        except NoArtOnDisk:
            self.amazon_fetch()
dataset/ETHPy150Open ralfonso/theory/theory/model/albumart.py/AlbumArt.album_fetch/original