Fix no-status bug, add file organizaiton
authorRhett Aultman <rhett.aultman@meraki.net>
Tue, 15 Dec 2020 18:17:54 +0000 (13:17 -0500)
committerRhett Aultman <rhett.aultman@meraki.net>
Tue, 15 Dec 2020 18:17:54 +0000 (13:17 -0500)
commita171837eacf71b7d09aeb03a0e34960beb02bcf0
tree234b1a985d3c4864818da42c25ce226508d881d8
parentf8ddea1e0360c80ae32573369765ed5c2166027d
Fix no-status bug, add file organizaiton

This commit introuduces multiple fixes and improvements:
* The check for recording status complete could fail if there was no
status for a given recording, which the Zoom API apparently does.  A
check for the non-existence of the 'status' key was added.
* The script downloaded all types as MP4 files, which is a mess if there
are CC, M4A, VTT, etc, to also download.  File type detection was added.
* The script organizes all related recordings in subdirectories by
meeting ID.
cloudlink.py