Example #1
0
            log.info('importitem created: %s' % ii)
            
            # assign
            m.artist = a
            
        
        
        
        
        # for debugging completeion, place here
        # m = self.mb_complete_media(m, mb_track_id)
                 
        # try to complete release metadata
        if r_created:
            log.info('release created, try to complete: %s' % r)
            r.creator = obj.import_session.user
            r = self.mb_complete_release(r, mb_release_id)
     
        # try to complete artist metadata
        if a_created:
            log.info('artist created, try to complete: %s' % a)
            a.creator = obj.import_session.user
            a = self.mb_complete_artist(a, mb_artist_id)
        

        
        # try to complete media metadata
        # comes after artist creation ,to prevent duplicates!
        if m_created:
            log.info('media created, try to complete: %s' % m)
            m.creator = obj.import_session.user
Example #2
0
        # attach item to current import
        if a:
            log.info('artist here, add it to importitems: %s' % a)
            ii = obj.import_session.add_importitem(a)
            log.info('importitem created: %s' % ii)

            # assign
            m.artist = a

        # for debugging completeion, place here
        # m = self.mb_complete_media(m, mb_track_id)

        # try to complete release metadata
        if r_created:
            log.info('release created, try to complete: %s' % r)
            r.creator = obj.import_session.user
            r = self.mb_complete_release(r, mb_release_id)

        # try to complete artist metadata
        if a_created:
            log.info('artist created, try to complete: %s' % a)
            a.creator = obj.import_session.user
            a = self.mb_complete_artist(a, mb_artist_id)

        # try to complete media metadata
        # comes after artist creation ,to prevent duplicates!
        if m_created:
            log.info('media created, try to complete: %s' % m)
            m.creator = obj.import_session.user
            m = self.mb_complete_media(m,
                                       mb_track_id,