Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduling tracks onto a ongoing show that was filled with silence causes unpredictable behaviour #232

Open
Robbt opened this Issue Jun 14, 2017 · 8 comments

Comments

Projects
None yet
3 participants
@Robbt
Copy link
Member

Robbt commented Jun 14, 2017

Basically, if you have say a show that for some reason you forgot to schedule and then go in and schedule it at any period after it has been silent for a while the resulting behavior is pretty unpredictable.

Even cancelling the show and creating a new one can still cause issues with the scheduler.

For example, I had a show today that wasn't scheduled, realizing it 20 minutes into the show I tried to go on and drag tracks onto the currently playing show. The first track a station ID only played half of a track and then the next track failed to play and the stream was silent.

Following this I canceled the show and created a new show and scheduled tracks, they played in a weird order and the last track which overflowed by 30 seconds continued to interleave with the next show that was scheduled at the top of the hour, which was a webstream.

Overview: I know that the option to add tracks to an ongoing show is something that was added with the saas-dev branch and it appears to not work correctly if there has been a period of silence. The issue is obviously some kind of weird interaction between pypo and liquidsoap. I can share relevant logs.

@Robbt

This comment has been minimized.

Copy link
Member Author

Robbt commented Jun 14, 2017

I just had a similar issue, not sure what happened but there was an error with PyFile - 2017-06-14 09:33:10,936 [pypoliqqueue] [INFO ] waiting 14.063904s until next scheduled item
2017-06-14 09:33:13,994 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/52556 to local cache /var/tmp/airtime/pypo/cache/scheduler/52556.mp3
2017-06-14 09:33:13,995 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/52556/download

which results in the web UI suggesting it is playing whereas nothing is coming out over the stream.

@Robbt

This comment has been minimized.

Copy link
Member Author

Robbt commented Jun 14, 2017

Now trying to get something back on the air we are met with this error.
2017-06-14 09:38:06,925 [pypofetch] [INFO ] File '/var/tmp/airtime/pypo/cache/scheduler/52556.mp3' not removed. Still busy!

and 2017-06-14 09:38:51,165 [pypofetch] [INFO ] Handling command: update_schedule
2017-06-14 09:38:51,208 [pypofetch] [INFO ] File '/var/tmp/airtime/pypo/cache/scheduler/52556.mp3' not removed. Still busy!
2017-06-14 09:38:51,208 [pypofetch] [INFO ] New timeout: 480
2017-06-14 09:38:51,208 [pypofetch] [INFO ] Loop #7
2017-06-14 09:40:15,769 [api_client] [ERROR] HTTP request to http://HOSTNAMEREDCTED:80/api/update-metadata-on-tunein/api_key/C945VKJ4JS1ID2QG2OWH timed out
Exception in thread Thread-12:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 1082, in run
self.function(*self.args, **self.kwargs)
File "/usr/local/lib/python2.7/dist-packages/airtime_playout-1.0-py2.7.egg/pypo/pypofetch.py", line 452, in update_metadata_on_tunein
self.api_client.update_metadata_on_tunein()
File "/usr/local/lib/python2.7/dist-packages/api_clients-1.0-py2.7.egg/api_clients/api_client.py", line 577, in update_metadata_on_tunein
self.services.update_metadata_on_tunein()
File "/usr/local/lib/python2.7/dist-packages/api_clients-1.0-py2.7.egg/api_clients/api_client.py", line 145, in call
f = urllib2.urlopen(req, timeout=ApiRequest.API_HTTP_REQUEST_TIMEOUT)
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 404, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 422, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1214, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1187, in do_open
r = h.getresponse(buffering=True)
File "/usr/lib/python2.7/httplib.py", line 1089, in getresponse
response.begin()
File "/usr/lib/python2.7/httplib.py", line 444, in begin
version, status, reason = self._read_status()
File "/usr/lib/python2.7/httplib.py", line 400, in _read_status
line = self.fp.readline(_MAXLINE + 1)
File "/usr/lib/python2.7/socket.py", line 476, in readline
data = self._sock.recv(self._rbufsize)
timeout: timed out

@Robbt

This comment has been minimized.

Copy link
Member Author

Robbt commented Jun 14, 2017

More dead air - and lots of logs.

2017-06-14 09:59:35,495 [pypofetch] [INFO ] Loop #22
2017-06-14 10:00:00,001 [telnetliquidsoap] [INFO ] live_dj_harbor.kick

2017-06-14 10:00:01,998 [pypomessagehandler] [INFO ] Received event from RabbitMQ: {"sourcename":"live_dj","status":"off","event_type":"switch_source"}
2017-06-14 10:00:01,998 [pypomessagehandler] [INFO ] Handling command: switch_source
2017-06-14 10:00:01,999 [pypomessagehandler] [INFO ] switch_source command received...
2017-06-14 10:00:02,002 [pypofetch] [INFO ] Received event from Pypo Message Handler: {"sourcename":"live_dj","status":"off","event_type":"switch_source"}
2017-06-14 10:00:02,003 [pypofetch] [INFO ] Handling command: switch_source
2017-06-14 10:00:02,003 [pypofetch] [INFO ] switch_on_source show command received...
2017-06-14 10:00:02,462 [telnetliquidsoap] [INFO ] streams.live_dj_stop

2017-06-14 10:00:02,468 [pypofetch] [INFO ] New timeout: 453.016909122
2017-06-14 10:00:02,468 [pypofetch] [INFO ] Loop #23
2017-06-14 10:00:02,469 [pypoliqqueue] [INFO ] waiting 0s until next scheduled item
2017-06-14 10:00:02,502 [pypoliqqueue] [INFO ] waiting 1.497925s until next scheduled item
2017-06-14 10:00:30,853 [pypomessagehandler] [INFO ] Received event from RabbitMQ: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:00:30,856 [pypomessagehandler] [INFO ] Handling command: update_schedule
2017-06-14 10:00:30,856 [pypomessagehandler] [INFO ] Updating schdule...
2017-06-14 10:00:30,875 [pypofetch] [INFO ] Received event from Pypo Message Handler: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:00:30,877 [pypofetch] [INFO ] Handling command: update_schedule
2017-06-14 10:00:30,888 [pypofetch] [INFO ] New timeout: 480
2017-06-14 10:00:30,889 [pypofetch] [INFO ] Loop #24
2017-06-14 10:01:11,322 [pypomessagehandler] [INFO ] Received event from RabbitMQ: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:01:11,325 [pypomessagehandler] [INFO ] Handling command: update_schedule
2017-06-14 10:01:11,325 [pypomessagehandler] [INFO ] Updating schdule...
2017-06-14 10:01:11,367 [pypofetch] [INFO ] Received event from Pypo Message Handler: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:01:11,370 [pypofetch] [INFO ] Handling command: update_schedule
2017-06-14 10:01:11,382 [pypofetch] [INFO ] New timeout: 480
2017-06-14 10:01:11,382 [pypofetch] [INFO ] Loop #25
2017-06-14 10:01:24,233 [pypomessagehandler] [INFO ] Received event from RabbitMQ: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:01:24,236 [pypomessagehandler] [INFO ] Handling command: update_schedule
2017-06-14 10:01:24,236 [pypomessagehandler] [INFO ] Updating schdule...
2017-06-14 10:01:24,266 [pypofetch] [INFO ] Received event from Pypo Message Handler: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:01:24,269 [pypofetch] [INFO ] Handling command: update_schedule
2017-06-14 10:01:24,281 [pypofetch] [INFO ] New timeout: 480
2017-06-14 10:01:24,281 [pypofetch] [INFO ] Loop #26
2017-06-14 10:01:46,578 [pypomessagehandler] [INFO ] Received event from RabbitMQ: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:01:46,581 [pypomessagehandler] [INFO ] Handling command: update_schedule
2017-06-14 10:01:46,581 [pypomessagehandler] [INFO ] Updating schdule...
2017-06-14 10:01:46,631 [pypofetch] [INFO ] Received event from Pypo Message Handler: {"schedule":{"media":{"2017-06-14-15-00-00":{"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-00","event_type":"kick_out","type":"event","independent_event":true},"2017-06-14-14-00-04":{"id":52529,"type":"file","metadata":{"id":52529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:31:44","utime":"2017-06-08 20:56:14","lptime":null,"md5":"b35cbc2922716d18a38ebbbb1e880108","track_title":"Gandhian Nonviolence Toda","artist_name":"Arun Gandhi","bit_rate":80001,"sample_rate":44100,"format":null,"length":"00:57:02.039546","album_title":"AlternativeRadio","genre":"Books & Spoken","comments":null,"year":"2017","track_number":null,"channels":1,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:57:02.04","hidden":false,"filesize":34238464,"description":null},"row_id":6230,"uri":"http://HOSTNAMEREDACTED//rest/media/52529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3422.04,"start":"2017-06-14-14-00-04","end":"2017-06-14-14-57-07","show_name":"Alternative Radio","replay_gain":3,"independent_event":false,"filesize":34238464},"2017-06-14-14-57-07":{"id":51357,"type":"file","metadata":{"id":51357,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Steel Drum Combo - Sexy Panties-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:48","utime":"2016-01-14 18:06:43","lptime":"2017-06-13 23:11:31","md5":"6db10fee10a553c2e00e563b9774d5a0","track_title":"MB-Steel Drum Combo - Sexy Panties","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:30.283938","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-0.430000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:30.284","hidden":false,"filesize":488639,"description":null},"row_id":6231,"uri":"http://HOSTNAMEREDACTED//rest/media/51357","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":30.284,"start":"2017-06-14-14-57-07","end":"2017-06-14-14-57-37","show_name":"Alternative Radio","replay_gain":2.57,"independent_event":false,"filesize":488639},"2017-06-14-14-57-37":{"id":49963,"type":"file","metadata":{"id":49963,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Shaherazada-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:12","utime":"2016-01-14 18:03:32","lptime":"2017-06-14 00:04:11","md5":"a5b8b5dfce11c5e7539135c8fc95a086","track_title":"MB - Azizah Mustafah Zadeh - Shaherazada","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:36.579437","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.390000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:36.579","hidden":false,"filesize":589367,"description":null},"row_id":6232,"uri":"http://HOSTNAMEREDACTED//rest/media/49963","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":36.579,"start":"2017-06-14-14-57-37","end":"2017-06-14-14-58-13","show_name":"Alternative Radio","replay_gain":-2.39,"independent_event":false,"filesize":589367},"2017-06-14-14-58-13":{"id":49178,"type":"file","metadata":{"id":49178,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Electric Prunes - Banana Hoax-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 22:09:17","utime":"2016-01-14 18:01:49","lptime":"2017-06-12 23:29:48","md5":"6cff0934f7f34ecd3c6ebf3cf767bfe7","track_title":"MB - Electric Prunes - Banana Hoax","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:27.541062","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-2.380000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:27.541","hidden":false,"filesize":444753,"description":null},"row_id":6233,"uri":"http://HOSTNAMEREDACTED//rest/media/49178","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":27.541,"start":"2017-06-14-14-58-13","end":"2017-06-14-14-58-41","show_name":"Alternative Radio","replay_gain":0.62,"independent_event":false,"filesize":444753},"2017-06-14-14-58-41":{"id":48099,"type":"file","metadata":{"id":48099,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:37:36","utime":"2016-01-14 17:59:28","lptime":"2017-06-13 23:09:07","md5":"ae50d0956c8faa326f3f8b5ed5a66b51","track_title":"MB - Marimba orchestra of Chiapas","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:32.474219","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-3.700000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:32.474","hidden":false,"filesize":1043271,"description":null},"row_id":6234,"uri":"http://HOSTNAMEREDACTED//rest/media/48099","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":32.474,"start":"2017-06-14-14-58-41","end":"2017-06-14-14-59-13","show_name":"Alternative Radio","replay_gain":-0.7,"independent_event":false,"filesize":1043271},"2017-06-14-14-59-13":{"id":49529,"type":"file","metadata":{"id":49529,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB - Brent Lewis; Hot Oil, No Sweat-256kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-13 13:45:54","utime":"2016-01-14 18:02:33","lptime":"2017-06-13 23:32:06","md5":"9b6c108ad11c6f80a5107805580b5467","track_title":"MB - Brent Lewis; Hot Oil, No Sweat","artist_name":"","bit_rate":256000,"sample_rate":44100,"format":null,"length":"00:00:29.444","album_title":null,"genre":"Other","comments":null,"year":"2011","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-5.470000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:29.444","hidden":false,"filesize":946304,"description":null},"row_id":6235,"uri":"http://HOSTNAMEREDACTED//rest/media/49529","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":29.444,"start":"2017-06-14-14-59-13","end":"2017-06-14-14-59-43","show_name":"Alternative Radio","replay_gain":-2.47,"independent_event":false,"filesize":946304},"2017-06-14-14-59-43":{"id":49233,"type":"file","metadata":{"id":49233,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/unknown/unknown/unknown-MB-Tony Gatlif - Venga-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:39:13","utime":"2016-01-14 18:01:55","lptime":"2017-06-13 23:57:14","md5":"d25939e411319b3ea617109c837d2447","track_title":"MB-Tony Gatlif - Venga","artist_name":"","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:00:22.447187","album_title":null,"genre":"Other","comments":null,"year":"2009","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"-1.770000","owner_id":1,"cuein":"00:00:00","cueout":"00:00:22.447","hidden":false,"filesize":363251,"description":null},"row_id":6236,"uri":"http://HOSTNAMEREDACTED//rest/media/49233","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":17,"start":"2017-06-14-14-59-43","end":"2017-06-14-15-00-00","show_name":"Alternative Radio","replay_gain":1.23,"independent_event":true,"filesize":363251},"2017-06-14-15-00-00_0":{"id":52550,"type":"file","metadata":{"id":52550,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/1/927testbroadcast.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 09:45:52","utime":"2017-06-11 22:37:25","lptime":"2017-06-14 14:00:03","md5":"aed22bb6e3cf9b7f442c8cd4578efe12","track_title":"927ID Test Broadcast TOH","artist_name":"","bit_rate":129933,"sample_rate":44100,"format":null,"length":"00:00:04.99229","album_title":"","genre":"","comments":null,"year":"0","track_number":null,"channels":1,"url":null,"bpm":0,"rating":null,"encoded_by":null,"disc_number":null,"mood":"","label":"","composer":"","encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":"","lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":"","artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":"","catalog_number":null,"original_artist":null,"copyright":"","report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":"","soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":null,"owner_id":1,"cuein":"00:00:00","cueout":"00:00:04.992","hidden":false,"filesize":81083,"description":""},"row_id":6252,"uri":"http://HOSTNAMEREDACTED//rest/media/52550","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":4.992,"start":"2017-06-14-15-00-00","end":"2017-06-14-15-00-04","show_name":"Untitled Show","replay_gain":3,"independent_event":false,"filesize":81083},"2017-06-14-15-00-04":{"id":51700,"type":"file","metadata":{"id":51700,"name":"","mime":"audio/mp3","ftype":"audioclip","directory":1,"filepath":"imported/Conscious Voices/unknown/unknown-Michael Parenti speaking at OSU-128kbps.mp3","import_status":0,"currentlyaccessing":0,"editedby":null,"mtime":"2017-06-12 00:35:14","utime":"2016-01-14 18:07:29","lptime":null,"md5":null,"track_title":"Michael Parenti speaking at OSU","artist_name":"Conscious Voices","bit_rate":128000,"sample_rate":44100,"format":null,"length":"00:58:30.7345","album_title":null,"genre":"Blues","comments":null,"year":"2012","track_number":null,"channels":null,"url":null,"bpm":null,"rating":null,"encoded_by":null,"disc_number":null,"mood":null,"label":null,"composer":null,"encoder":null,"checksum":null,"lyrics":null,"orchestra":null,"conductor":null,"lyricist":null,"original_lyricist":null,"radio_station_name":null,"info_url":null,"artist_url":null,"audio_source_url":null,"radio_station_url":null,"buy_this_url":null,"isrc_number":null,"catalog_number":null,"original_artist":null,"copyright":null,"report_datetime":null,"report_location":null,"report_organization":null,"subject":null,"contributor":null,"language":null,"soundcloud_id":null,"soundcloud_error_code":null,"soundcloud_error_msg":null,"soundcloud_link_to_file":null,"soundcloud_upload_time":null,"replay_gain":"2.220000","owner_id":1,"cuein":"00:00:00","cueout":"00:58:30.735","hidden":false,"filesize":0,"description":null},"row_id":6250,"uri":"http://HOSTNAMEREDACTED//rest/media/51700","fade_in":0,"fade_out":0,"cue_in":0,"cue_out":3510.735,"start":"2017-06-14-15-00-04","end":"2017-06-14-15-58-35","show_name":"Untitled Show","replay_gain":5.22,"independent_event":false,"filesize":0}}},"event_type":"update_schedule"}
2017-06-14 10:01:46,634 [pypofetch] [INFO ] Handling command: update_schedule
2017-06-14 10:01:46,647 [pypofetch] [INFO ] New timeout: 480
2017-06-14 10:01:46,648 [pypofetch] [INFO ] Loop #27
2017-06-14 10:02:39,671 [pypoliquidsoap] [WARNI] File /var/tmp/airtime/pypo/cache/scheduler/49408.mp3 did not become ready in less than 5 seconds. Skipping...
2017-06-14 10:02:39,681 [pypoliquidsoap] [INFO ] Need to add items to Liquidsoap now: set([6240, 6241, 6242, 6228, 6229, 6230, 6237, 6238, 6239])
2017-06-14 10:03:24,243 [pypoliquidsoap] [WARNI] File /var/tmp/airtime/pypo/cache/scheduler/52529.mp3 did not become ready in less than 5 seconds. Skipping...
2017-06-14 10:03:24,244 [pypoliqqueue] [INFO ] waiting indefinitely for schedule
2017-06-14 10:03:24,244 [pypoliqqueue] [INFO ] New schedule received: {u'2017-06-14-13-56-06': {u'cue_out': 51.779, u'independent_event': False, u'end': datetime.datetime(2017, 6, 14, 13, 56, 58), u'fade_out': 0, u'show_name': u'Untitled Show', 'file_ready': False, u'uri': u'http://HOSTNAMEREDACTED//rest/media/50136', u'cue_in': 0, 'dst': u'/var/tmp/airtime/pypo/cache/scheduler/50136.mp3', u'start': datetime.datetime(2017, 6, 14, 13, 56, 6), u'replay_gain': -1.99, u'filesize': 1661014, 'file_ext': '.mp3', u'row_id': 6238, u'metadata': {u'rating': None, u'soundcloud_upload_time': None, u'report_datetime': None, u'lyrics': None, u'soundcloud_error_code': None, u'year': u'2011', u'channels': None, u'bit_rate': 256000, u'buy_this_url': None, u'original_artist': None, u'composer': None, u'mtime': u'2017-06-12 00:38:08', u'contributor': None, u'editedby': None, u'id': 50136, u'subject': None, u'radio_station_name': None, u'mood': None, u'copyright': None, u'filepath': u'imported/unknown/unknown/unknown-MB- Esperanza Spaulding ; endangered species-256kbps.mp3', u'soundcloud_id': None, u'description': None, u'catalog_number': None, u'orchestra': None, u'comments': None, u'label': None, u'disc_number': None, u'ftype': u'audioclip', u'filesize': 1661014, u'cueout': u'00:00:51.779', u'encoded_by': None, u'currentlyaccessing': 0, u'md5': u'e5d274a8ab4a19a4fa87860bf9f8a46a', u'soundcloud_error_msg': None, u'track_title': u'MB- Esperanza Spaulding ; endangered species', u'info_url': None, u'lyricist': None, u'import_status': 0, u'conductor': None, u'format': None, u'radio_station_url': None, u'artist_name': u'', u'encoder': None, u'audio_source_url': None, u'original_lyricist': None, u'mime': u'audio/mp3', u'cuein': u'00:00:00', u'album_title': None, u'genre': u'Other', u'hidden': False, u'utime': u'2016-01-14 18:03:56', u'report_organization': None, u'name': u'', u'language': None, u'report_location': None, u'url': None, u'checksum': None, u'bpm': None, u'track_number': None, u'isrc_number': None, u'length': u'00:00:51.778687', u'sample_rate': 44100, u'artist_url': None, u'soundcloud_link_to_file': None, u'directory': 1, u'lptime': u'2017-06-13 23:33:43', u'replay_gain': u'-4.990000', u'owner_id': 1}, u'type': u'file', u'id': 50136, u'fade_in': 0}, u'2017-06-14-13-58-15': {u'cue_out': 16.126, u'independent_event': False, u'end': datetime.datetime(2017, 6, 14, 13, 58, 31), u'fade_out': 0, u'show_name': u'Untitled Show', 'file_ready': False, u'uri': u'http://HOSTNAMEREDACTED//rest/media/50160', u'cue_in': 0, 'dst': u'/var/tmp/airtime/pypo/cache/scheduler/50160.mp3', u'start': datetime.datetime(2017, 6, 14, 13, 58, 15), u'replay_gain': 3.95, u'filesize': 262105, 'file_ext': '.mp3', u'row_id': 6241, u'metadata': {u'rating': None, u'soundcloud_upload_time': None, u'report_datetime': None, u'lyrics': None, u'soundcloud_error_code': None, u'year': u'2009', u'channels': None, u'bit_rate': 128000, u'buy_this_url': None, u'original_artist': None, u'composer': None, u'mtime': u'2017-06-12 00:39:31', u'contributor': None, u'editedby': None, u'id': 50160, u'subject': None, u'radio_station_name': None, u'mood': None, u'copyright': None, u'filepath': u'imported/unknown/unknown/unknown-MB - Azizah Mustafah Zadeh - Spanish Picture-128kbps.mp3', u'soundcloud_id': None, u'description': None, u'catalog_number': None, u'orchestra': None, u'comments': None, u'label': None, u'disc_number': None, u'ftype': u'audioclip', u'filesize': 262105, u'cueout': u'00:00:16.126', u'encoded_by': None, u'currentlyaccessing': 0, u'md5': u'e35d4a467700a84cc32036ba0f6d2487', u'soundcloud_error_msg': None, u'track_title': u'MB - Azizah Mustafah Zadeh - Spanish Picture', u'info_url': None, u'lyricist': None, u'import_status': 0, u'conductor': None, u'format': None, u'radio_station_url': None, u'artist_name': u'', u'encoder': None, u'audio_source_url': None, u'original_lyricist': None, u'mime': u'audio/mp3', u'cuein': u'00:00:00', u'album_title': None, u'genre': u'Other', u'hidden': False, u'utime': u'2016-01-14 18:03:59', u'report_organization': None, u'name': u'', u'language': None, u'report_location': None, u'url': None, u'checksum': None, u'bpm': None, u'track_number': None, u'isrc_number': None, u'length': u'00:00:16.125563', u'sample_rate': 44100, u'artist_url': None, u'soundcloud_link_to_file': None, u'directory': 1, u'lptime': u'2017-06-13 23:28:40', u'replay_gain': u'0.950000', u'owner_id': 1}, u'type': u'file', u'id': 50160, u'fade_in': 0}, u'2017-06-14-14-00-04': {u'cue_out': 3422.04, u'independent_event': False, u'end': datetime.datetime(2017, 6, 14, 14, 57, 7), u'fade_out': 0, u'show_name': u'Alternative Radio', 'file_ready': False, u'uri': u'http://HOSTNAMEREDACTED//rest/media/52529', u'cue_in': 0, 'dst': u'/var/tmp/airtime/pypo/cache/scheduler/52529.mp3', u'start': datetime.datetime(2017, 6, 14, 14, 0, 4), u'replay_gain': 3, u'filesize': 34238464, 'file_ext': '.mp3', u'row_id': 6230, u'metadata': {u'rating': None, u'soundcloud_upload_time': None, u'report_datetime': None, u'lyrics': None, u'soundcloud_error_code': None, u'year': u'2017', u'channels': 1, u'bit_rate': 80001, u'buy_this_url': None, u'original_artist': None, u'composer': None, u'mtime': u'2017-06-12 00:31:44', u'contributor': None, u'editedby': None, u'id': 52529, u'subject': None, u'radio_station_name': None, u'mood': None, u'copyright': None, u'filepath': u'imported/Arun Gandhi/AlternativeRadio/GANA002-NonviolenceToday.mp3', u'soundcloud_id': None, u'description': None, u'catalog_number': None, u'orchestra': None, u'comments': None, u'label': None, u'disc_number': None, u'ftype': u'audioclip', u'filesize': 34238464, u'cueout': u'00:57:02.04', u'encoded_by': None, u'currentlyaccessing': 0, u'md5': u'b35cbc2922716d18a38ebbbb1e880108', u'soundcloud_error_msg': None, u'track_title': u'Gandhian Nonviolence Toda', u'info_url': None, u'lyricist': None, u'import_status': 0, u'conductor': None, u'format': None, u'radio_station_url': None, u'artist_name': u'Arun Gandhi', u'encoder': None, u'audio_source_url': None, u'original_lyricist': None, u'mime': u'audio/mp3', u'cuein': u'00:00:00', u'album_title': u'AlternativeRadio', u'genre': u'Books & Spoken', u'hidden': False, u'utime': u'2017-06-08 20:56:14', u'report_organization': None, u'name': u'', u'language': None, u'report_location': None, u'url': None, u'checksum': None, u'bpm': None, u'track_number': None, u'isrc_number': None, u'length': u'00:57:02.039546', u'sample_rate': 44100, u'artist_url': None, u'soundcloud_link_to_file': None, u'directory': 1, u'lptime': None, u'replay_gain': None, u'owner_id': 1}, u'type': u'file', u'id': 52529, u'fade_in': 0}, u'2017-06-14-13-56-58': {u'cue_out': 44.647, u'independent_event': False, u'end': datetime.datetime(2017, 6, 14, 13, 57, 43), u'fade_out': 0, u'show_name': u'Untitled Show', 'file_ready': False, u'uri': u'http://HOSTNAMEREDACTED//rest/media/51023', u'cue_in': 0, 'dst': u'/var/tmp/airtime/pypo/cache/scheduler/51023.mp3', u'start': datetime.datetime(2017, 6, 14, 13, 56, 58), u'replay_gain': -2.31, u'filesize': 1432808, 'file_ext': '.mp3', u'row_id': 6239, u'metadata': {u'rating': None, u'soundcloud_upload_time': None, u'report_datetime': None, u'lyrics': None, u'soundcloud_error_code': None, u'year': u'2011', u'channels': None, u'bit_rate': 256000, u'buy_this_url': None, u'original_artist': None, u'composer': None, u'mtime': u'2017-06-13 13:20:18', u'contributor': None, u'editedby': None, u'id': 51023, u'subject': None, u'radio_station_name': None, u'mood': None, u'copyright': None, u'filepath': u'imported/unknown/unknown/unknown-MB - Hugh Masekela; Part of a whole-256kbps.mp3', u'soundcloud_id': None, u'description': None, u'catalog_number': None, u'orchestra': None, u'comments': None, u'label': None, u'disc_number': None, u'ftype': u'audioclip', u'filesize': 1432808, u'cueout': u'00:00:44.647', u'encoded_by': None, u'currentlyaccessing': 0, u'md5': u'6e1448e135ea0ce4f741729cac7c182e', u'soundcloud_error_msg': None, u'track_title': u'MB - Hugh Masekela; Part of a whole', u'info_url': None, u'lyricist': None, u'import_status': 0, u'conductor': None, u'format': None, u'radio_station_url': None, u'artist_name': u'', u'encoder': None, u'audio_source_url': None, u'original_lyricist': None, u'mime': u'audio/mp3', u'cuein': u'00:00:00', u'album_title': None, u'genre': u'Other', u'hidden': False, u'utime': u'2016-01-14 18:05:56', u'report_organization': None, u'name': u'', u'language': None, u'report_location': None, u'url': None, u'checksum': None, u'bpm': None, u'track_number': None, u'isrc_number': None, u'length': u'00:00:44.64725', u'sample_rate': 44100, u'artist_url': None, u'soundcloud_link_to_file': None, u'directory': 1, u'lptime': u'2017-06-13 15:29:22', u'replay_gain': u'-5.310000', u'owner_id': 1}, u'type': u'file', u'id': 51023, u'fade_in': 0}, u'2017-06-14-13-57-43': {u'cue_out': 32.474, u'independent_event': False, u'end': datetime.datetime(2017, 6, 14, 13, 58, 15), u'fade_out': 0, u'show_name': u'Untitled Show', 'file_ready': False, u'uri': u'http://HOSTNAMEREDACTED//rest/media/48099', u'cue_in': 0, 'dst': u'/var/tmp/airtime/pypo/cache/scheduler/48099.mp3', u'start': datetime.datetime(2017, 6, 14, 13, 57, 43), u'replay_gain': -0.7, u'filesize': 1043271, 'file_ext': '.mp3', u'row_id': 6240, u'metadata': {u'rating': None, u'soundcloud_upload_time': None, u'report_datetime': None, u'lyrics': None, u'soundcloud_error_code': None, u'year': u'2011', u'channels': None, u'bit_rate': 256000, u'buy_this_url': None, u'original_artist': None, u'composer': None, u'mtime': u'2017-06-12 00:37:36', u'contributor': None, u'editedby': None, u'id': 48099, u'subject': None, u'radio_station_name': None, u'mood': None, u'copyright': None, u'filepath': u'imported/unknown/unknown/unknown-MB - Marimba orchestra of Chiapas-256kbps.mp3', u'soundcloud_id': None, u'description': None, u'catalog_number': None, u'orchestra': None, u'comments': None, u'label': None, u'disc_number': None, u'ftype': u'audioclip', u'filesize': 1043271, u'cueout': u'00:00:32.474', u'encoded_by': None, u'currentlyaccessing': 0, u'md5': u'ae50d0956c8faa326f3f8b5ed5a66b51', u'soundcloud_error_msg': None, u'track_title': u'MB - Marimba orchestra of Chiapas', u'info_url': None, u'lyricist': None, u'import_status': 0, u'conductor': None, u'format': None, u'radio_station_url': None, u'artist_name': u'', u'encoder': None, u'audio_source_url': None, u'original_lyricist': None, u'mime': u'audio/mp3', u'cuein': u'00:00:00', u'album_title': None, u'genre': u'Other', u'hidden': False, u'utime': u'2016-01-14 17:59:28', u'report_organization': None, u'name': u'', u'language': None, u'report_location': None, u'url': None, u'checksum': None, u'bpm': None, u'track_number': None, u'isrc_number': None, u'length': u'00:00:32.474219', u'sample_rate': 44100, u'artist_url': None, u'soundcloud_link_to_file': None, u'directory': 1, u'lptime': u'2017-06-13 23:09:07', u'replay_gain': u'-3.700000', u'owner_id': 1}, u'type': u'file', u'id': 48099, u'fade_in': 0}, u'2017-06-14-14-00-00': {u'start': datetime.datetime(2017, 6, 14, 14, 0), u'independent_event': True, u'end': datetime.datetime(2017, 6, 14, 14, 0), u'event_type': u'kick_out', u'type': u'event'}, u'2017-06-14-14-00-00_0': {u'cue_out': 4.992, u'independent_event': False, u'end': datetime.datetime(2017, 6, 14, 14, 0, 4), u'fade_out': 0, u'show_name': u'Alternative Radio', 'file_ready': False, u'uri': u'http://HOSTNAMEREDACTED//rest/media/52550', u'cue_in': 0, 'dst': u'/var/tmp/airtime/pypo/cache/scheduler/52550.mp3', u'start': datetime.datetime(2017, 6, 14, 14, 0), u'replay_gain': 3, u'filesize': 81083, 'file_ext': '.mp3', u'row_id': 6229, u'metadata': {u'rating': None, u'soundcloud_upload_time': None, u'report_datetime': None, u'lyrics': None, u'soundcloud_error_code': None, u'year': u'0', u'channels': 1, u'bit_rate': 129933, u'buy_this_url': None, u'original_artist': None, u'composer': u'', u'mtime': u'2017-06-12 09:45:52', u'contributor': None, u'editedby': None, u'id': 52550, u'subject': None, u'radio_station_name': None, u'mood': u'', u'copyright': u'', u'filepath': u'imported/1/927testbroadcast.mp3', u'soundcloud_id': None, u'description': u'', u'catalog_number': None, u'orchestra': None, u'comments': None, u'label': u'', u'disc_number': None, u'ftype': u'audioclip', u'filesize': 81083, u'cueout': u'00:00:04.992', u'encoded_by': None, u'currentlyaccessing': 0, u'md5': u'aed22bb6e3cf9b7f442c8cd4578efe12', u'soundcloud_error_msg': None, u'track_title': u'927ID Test Broadcast TOH', u'info_url': u'', u'lyricist': None, u'import_status': 0, u'conductor': u'', u'format': None, u'radio_station_url': None, u'artist_name': u'', u'encoder': None, u'audio_source_url': None, u'original_lyricist': None, u'mime': u'audio/mp3', u'cuein': u'00:00:00', u'album_title': u'', u'genre': u'', u'hidden': False, u'utime': u'2017-06-11 22:37:25', u'report_organization': None, u'name': u'', u'language': u'', u'report_location': None, u'url': None, u'checksum': None, u'bpm': 0, u'track_number': None, u'isrc_number': u'', u'length': u'00:00:04.99229', u'sample_rate': 44100, u'artist_url': None, u'soundcloud_link_to_file': None, u'directory': 1, u'lptime': u'2017-06-14 11:20:36', u'replay_gain': None, u'owner_id': 1}, u'type': u'file', u'id': 52550, u'fade_in': 0}}
2017-06-14 10:03:24,245 [pypoliqqueue] [INFO ] waiting 0s until next scheduled item
2017-06-14 10:04:49,230 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/51175 to local cache /var/tmp/airtime/pypo/cache/scheduler/51175.mp3
2017-06-14 10:04:49,231 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/51175/download
2017-06-14 10:05:59,930 [pypoliquidsoap] [WARNI] File /var/tmp/airtime/pypo/cache/scheduler/51175.mp3 did not become ready in less than 5 seconds. Skipping...
2017-06-14 10:06:22,659 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/50136 to local cache /var/tmp/airtime/pypo/cache/scheduler/50136.mp3
2017-06-14 10:06:22,659 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/50136/download
2017-06-14 10:06:44,493 [pypoliquidsoap] [WARNI] File /var/tmp/airtime/pypo/cache/scheduler/50136.mp3 did not become ready in less than 5 seconds. Skipping...
2017-06-14 10:06:44,493 [pypoliqqueue] [INFO ] waiting 0s until next scheduled item
2017-06-14 10:06:54,877 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/51023 to local cache /var/tmp/airtime/pypo/cache/scheduler/51023.mp3
2017-06-14 10:06:54,877 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/51023/download
2017-06-14 10:07:19,929 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/48099 to local cache /var/tmp/airtime/pypo/cache/scheduler/48099.mp3
2017-06-14 10:07:19,929 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/48099/download
2017-06-14 10:07:41,145 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/49963 to local cache /var/tmp/airtime/pypo/cache/scheduler/49963.mp3
2017-06-14 10:07:41,145 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/49963/download
2017-06-14 10:07:56,540 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/49791 to local cache /var/tmp/airtime/pypo/cache/scheduler/49791.mp3
2017-06-14 10:07:56,541 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/49791/download
2017-06-14 10:08:08,634 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/51357 to local cache /var/tmp/airtime/pypo/cache/scheduler/51357.mp3
2017-06-14 10:08:08,634 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/51357/download
2017-06-14 10:08:20,060 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/49178 to local cache /var/tmp/airtime/pypo/cache/scheduler/49178.mp3
2017-06-14 10:08:20,061 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/49178/download
2017-06-14 10:08:31,113 [pypofile] [INFO ] copying from http://HOSTNAMEREDACTED//rest/media/49529 to local cache /var/tmp/airtime/pypo/cache/scheduler/49529.mp3
2017-06-14 10:08:31,113 [pypofile] [ERROR] http://HOSTNAMEREDACTED:80/rest/media/49529/download

@Robbt

This comment has been minimized.

Copy link
Member Author

Robbt commented Jun 14, 2017

And what airtime-liquidsoap.log shows
2017/06/14 10:00:00 [server:3] New client: localhost.
2017/06/14 10:00:00 [lang:3] timeout --signal=KILL 45 pyponotify --source-name=live_dj --source-status=false &
2017/06/14 10:00:00 [server:3] Client localhost disconnected.
2017/06/14 10:00:02 [server:3] New client: localhost.
2017/06/14 10:00:02 [lang:3] streams.live_dj_stop
2017/06/14 10:00:02 [server:3] Client localhost disconnected.
2017/06/14 10:00:02 [server:3] New client: localhost.
2017/06/14 10:00:02 [decoder:3] Method "MAD" accepted "/var/tmp/airtime/pypo/cache/scheduler/52550.mp3".
2017/06/14 10:00:02 [lang:3] vars.show_name
2017/06/14 10:00:02 [server:3] Client localhost disconnected.
2017/06/14 10:00:02 [s4:3] Prepared "/var/tmp/airtime/pypo/cache/scheduler/52550.mp3" (RID 1).
2017/06/14 10:00:02 [amplify_5559:3] Overriding amplification: 1.412538.
2017/06/14 10:00:02 [lang:3] timeout --signal=KILL 45 pyponotify --media-id=6229 &
2017/06/14 10:00:02 [switch_5628:3] Switch to insert_metadata_5614.
2017/06/14 10:00:02 [lang:3] Using stream_format 1
2017/06/14 10:00:02 [schedule_noise_switch:3] Switch to map_metadata_5630 with transition.
2017/06/14 10:00:02 [lang:3] transition called...
2017/06/14 10:00:07 [cue_cut_5555:3] Cueing out...
2017/06/14 10:00:07 [s4:3] Finished with "/var/tmp/airtime/pypo/cache/scheduler/52550.mp3".
2017/06/14 10:00:07 [amplify_5559:3] End of the current overriding.
2017/06/14 10:00:07 [schedule_noise_switch:3] Switch to map_metadata_5637 with forgetful transition.
2017/06/14 10:00:07 [lang:3] transition called...
2017/06/14 10:00:07 [dummy(dot)4:3] Source failed (no more tracks) stopping output...
2017/06/14 10:00:07 [dummy(dot)3:3] Source failed (no more tracks) stopping output...
2017/06/14 10:02:39 [server:3] New client: localhost.
2017/06/14 10:02:39 [lang:3] dynamic_source.get_id
2017/06/14 10:02:39 [server:3] Client localhost disconnected.

@Robbt

This comment has been minimized.

Copy link
Member Author

Robbt commented Jun 14, 2017

Here's the relevant code from pypofile.py

        if do_copy:
            self.logger.info("copying from %s to local cache %s" % (src, dst))
            try:
                CONFIG_SECTION = "general"
                username = self._config.get(CONFIG_SECTION, 'api_key')
                host = self._config.get(CONFIG_SECTION, 'base_url')
                port = self._config.get(CONFIG_SECTION, 'base_port', 80)
                url = "http://%s:%s/rest/media/%s/download" % (host, port, media_item["id"])
                self.logger.error(url)
                with open(dst, "wb") as handle:
                    response = requests.get(url, auth=requests.auth.HTTPBasicAuth(username, ''), stream=True, verify=False)

                    if not response.ok:
                        self.logger.error(response)
                        raise Exception("%s - Error occurred downloading file" % response.status_code)

                    for chunk in response.iter_content(1024):
                        if not chunk:
                            break

                        handle.write(chunk)

                #make file world readable
                os.chmod(dst, stat.S_IRUSR | stat.S_IRGRP | stat.S_IROTH)

                if media_item['filesize'] == 0:
                    file_size = self.report_file_size_and_md5_to_airtime(dst, media_item["id"], host, username)
                    media_item["filesize"] = file_size

                media_item['file_ready'] = True
            except Exception, e:
                self.logger.error("Could not copy from %s to %s" % (src, dst))
                self.logger.error(e)

Now the weird thing is the file is being downloaded into the cache. But for some reason its not being scheduled, probably because the exception that is being raised. Which means that it doesn't get marked ready.

I would say it could be an issue with the hostname since I'm using dynamic DNS but if that was the case you'd think that the file wouldn't be copied or downloaded. So I'm not sure.

There is nothing in the zendphp log to indicate an error occurs.

@Robbt

This comment has been minimized.

Copy link
Member Author

Robbt commented Jun 14, 2017

I decided to just restart airtime-liquidsoap service and the airtime-playout service and then it started working.
The previous logged errors occured while running sudo -u www-data airtime-playout because currently airtime-playout doesn't produce any readable logs on ubuntu 14.04

@hairmare

This comment has been minimized.

Copy link
Member

hairmare commented Jun 14, 2017

pypo logs are an issue on all platforms 😞

I've noticed that exceptions in the pypo code can lead to the whole playout system reach an undefined state which I have seen lead to weirdness before. I can confirm that a restart of airtime-playout helped in those cases.

I think the code is gobbling up and ignoring some python exceptions in a PHP style. This probably needs some refactoring just to help with debugging LibreTime.

@Robbt Robbt referenced this issue Aug 6, 2017

Open

Run python tests through travis #15

1 of 3 tasks complete
@xabispacebiker

This comment has been minimized.

Copy link

xabispacebiker commented Oct 1, 2017

This is exactly what was happening to me on issue #307, see if that helps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.