equal
deleted
inserted
replaced
50 res.append({'name': 'channel', 'op': "in", 'val':channels }) |
50 res.append({'name': 'channel', 'op': "in", 'val':channels }) |
51 if user_whitelist: |
51 if user_whitelist: |
52 res.append({'name': 'user', 'op': "in", 'val':user_whitelist }) |
52 res.append({'name': 'user', 'op': "in", 'val':user_whitelist }) |
53 return res |
53 return res |
54 |
54 |
55 # def parse_polemics(tw, extended_mode): |
|
56 # """ |
|
57 # parse polemics in text and return a list of polemic code. None if not polemic found |
|
58 # """ |
|
59 # polemics = {} |
|
60 # for m in re.finditer("(\+\+|\-\-|\?\?|\=\=)",tw.text): |
|
61 # pol_link = { |
|
62 # '++' : u'OK', |
|
63 # '--' : u'KO', |
|
64 # '??' : u'Q', |
|
65 # '==' : u'REF'}[m.group(1)] |
|
66 # polemics[pol_link] = pol_link |
|
67 # |
|
68 # if extended_mode: |
|
69 # if "?" in tw.text: |
|
70 # polemics["Q"] = "Q" |
|
71 # |
|
72 # for entity in tw.entity_list: |
|
73 # if entity.type == "entity_url": |
|
74 # polemics["REF"] = "REF" |
|
75 # |
|
76 # if len(polemics) > 0: |
|
77 # return polemics.keys() |
|
78 # else: |
|
79 # return None |
|
80 |
55 |
81 def set_logging(options, plogger=None, queue=None): |
56 def set_logging(options, plogger=None, queue=None): |
82 |
57 |
83 logging_config = { |
58 logging_config = { |
84 "format" : '%(asctime)s %(levelname)s:%(name)s:%(message)s', |
59 "format" : '%(asctime)s %(levelname)s:%(name)s:%(message)s', |