Esempio n. 1
0
 def update_audios(self, formatos):
     contador_de_archivos = 0
     total_audios = 0
     for formato in formatos:
         allfilesTemp = buscar_audios_local.apply_async((self.ubicacionColeccion.ruta, formato))
         allfiles = allfilesTemp.get()
         total_audios += allfiles[1]
         for file in allfiles[0]:
             contador_de_archivos = contador_de_archivos + 1
             porcentaje = contador_de_archivos*100/total_audios
             self.agregar_audios(file)
Esempio n. 2
0
    def update_audios(self,objetoAudio, ruta, formatos):
        #formatos = ['mp3']
        contador_de_archivos = 0
        total_audios = 0
        for formato in formatos:
            allfilesTemp = buscar_audios_local.apply_async((ruta, formato))
            allfiles = allfilesTemp.get()
            total_audios += allfiles[1]

            for file in allfiles[0]:
                contador_de_archivos = contador_de_archivos + 1
                porcentaje = contador_de_archivos*100/total_audios
                #self.agregar_audios(file)
                objetoAudio.audio.append(metadata(file))
                current_task.update_state(state='PROGRESS', meta={'current': contador_de_archivos, 'total': total_audios})