cc-4227: fix of bad fix regarding normalized data

This commit is contained in:
Rudi Grinberg 2012-08-17 17:37:39 -04:00
parent 364f3e777a
commit 37aa879ed0
2 changed files with 4 additions and 13 deletions

View file

@ -270,8 +270,10 @@ def organized_path(old_path, root_path, orig_md):
ext = extension(old_path)
# The blocks for each if statement look awfully similar. Perhaps there is a
# way to simplify this code
normal_md = default_to_f(orig_md, path_md, unicode_unknown,
lambda dictionary, key: len(dictionary[key]) == 0)
def default_f(dictionary, key):
if key in dictionary: return len(dictionary[key]) == 0
else: return True
normal_md = default_to_f(orig_md, path_md, unicode_unknown, default_f)
if is_airtime_recorded(normal_md):
fname = u'%s-%s-%s.%s' % ( normal_md['MDATA_KEY_YEAR'],
normal_md['MDATA_KEY_TITLE'],

View file

@ -2,17 +2,6 @@ import os
from configobj import ConfigObj
import traceback
defaults = {
'check_filesystem_events' : 5,
'check_airtime_events' : 30,
'touch_interval' : 5,
'chunking_number' : 450,
'request_max_wait' : 3.0,
'rmq_event_wait' : 0.1,
'logpath' : '/var/log/airtime/media-monitor/media-monitor.log',
'index_path' : '/var/tmp/airtime/media-monitor/last_index',
}
upgrades_config = {
'/etc/airtime/media-monitor.cfg' :
{