utils/export_annotations.py
changeset 43 e27c3c1c57f1
parent 30 c2294ac6e875
child 46 7cff1f0a6882
equal deleted inserted replaced
42:926f0426ce78 43:e27c3c1c57f1
    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',