Add some more filemanager logging.
This commit is contained in:
parent
4a46247c1e
commit
0655f629ba
1 changed files with 6 additions and 3 deletions
|
@ -66,7 +66,9 @@ class FileManager:
|
||||||
|
|
||||||
files = [f for f in os.listdir(path) if os.path.isfile(os.path.join(path, f))]
|
files = [f for f in os.listdir(path) if os.path.isfile(os.path.join(path, f))]
|
||||||
for file in files:
|
for file in files:
|
||||||
os.remove(path+"/"+file)
|
filepath = path+"/"+file
|
||||||
|
self.logger.log.info("Removing file {} on new show load.".format(filepath))
|
||||||
|
os.remove(filepath)
|
||||||
channel_received[channel] = True
|
channel_received[channel] = True
|
||||||
|
|
||||||
# If we receive a new status message, let's check for files which have not been pre-loaded.
|
# If we receive a new status message, let's check for files which have not been pre-loaded.
|
||||||
|
@ -97,18 +99,19 @@ class FileManager:
|
||||||
|
|
||||||
item_obj = PlanItem(last_known_show_plan[next_channel_preload][i])
|
item_obj = PlanItem(last_known_show_plan[next_channel_preload][i])
|
||||||
if not item_obj.filename:
|
if not item_obj.filename:
|
||||||
print("Checking pre-load on channel {}, weight {}: {}".format(next_channel_preload, item_obj.weight, item_obj.name))
|
self.logger.log.info("Checking pre-load on channel {}, weight {}: {}".format(next_channel_preload, item_obj.weight, item_obj.name))
|
||||||
|
|
||||||
# Getting the file name will only pull the new file if the file doesn't already exist, so this is not too inefficient.
|
# Getting the file name will only pull the new file if the file doesn't already exist, so this is not too inefficient.
|
||||||
item_obj.filename,did_download = sync(self.api.get_filename(item_obj, True))
|
item_obj.filename,did_download = sync(self.api.get_filename(item_obj, True))
|
||||||
# Alright, we've done one, now let's give back control to process new statuses etc.
|
# Alright, we've done one, now let's give back control to process new statuses etc.
|
||||||
# Given we probably took some time to download, let's not sleep in the loop.
|
|
||||||
|
|
||||||
# Save back the resulting item back in regular dict form
|
# Save back the resulting item back in regular dict form
|
||||||
last_known_show_plan[next_channel_preload][i] = item_obj.__dict__
|
last_known_show_plan[next_channel_preload][i] = item_obj.__dict__
|
||||||
|
|
||||||
if did_download:
|
if did_download:
|
||||||
|
# Given we probably took some time to download, let's not sleep in the loop.
|
||||||
delay = False
|
delay = False
|
||||||
|
self.logger.log.info("File successfully preloaded: {}".format(item_obj.filename))
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
# We didn't download anything this time, file was already loaded.
|
# We didn't download anything this time, file was already loaded.
|
||||||
|
|
Loading…
Reference in a new issue