@classmethod
    def upload_outputs(cls, version, video_file_full_paths):
        from anima.ui.progress_dialog import ProgressDialogManager
        pdm = ProgressDialogManager()
        pdm.close()

        outputs = []
        # register a new caller
        caller = pdm.register(
            len(video_file_full_paths),
            'Uploading Playblasts...'
        )
        for output_file_full_path in video_file_full_paths:
            # upload output to server
            output_path = cls.upload_output(
                version=version,
                output_file_full_path=output_file_full_path,
            )

            outputs.append(output_path)
            caller.step()

        return outputs
Bulk upload outputs to given version
dataset/ETHPy150Open eoyilmaz/anima/anima/env/mayaEnv/auxiliary.py/Playblaster.upload_outputs