contexts[hash_context]['texts'][0] + '\n\n\n')) if __name__ == '__main__': params = parse_params() begin = time.time() # ќбъ¤вл¤ю глобальные переменные contexts = {} result = {} # ѕолучаю строковый генератор событий из библиотеки передав список параметров - глоб str_events = logsparseLib.read_events_from_files(params.globs, filter='DBPOSTGRS', filter_operation='eq') i = 0 for str_event in str_events: i += 1 if params.debug: print(str_event + '\n') if not i % 10000: print i try: event = logsparseLib.Event(str_event) except: logsparseLib.log('cant modify event \n' + str_event, params=params) next process_event(event)
action='store_true', help='verbose mode', default=False) parser.add_argument('globs', type=str, nargs='*') loc_params = parser.parse_args() return loc_params def def_date(date): date = re.sub(r'[^\d\:\.]', '', date) date = datetime.datetime(2000 + int(date[0:2]), int(date[2:4]), int(date[4:6]), int(date[6:8]), int(date[8:10]), int(date[11:13]), int(date[14:])) return date if __name__ == '__main__': params = parse_params() datetime_for_seduction = def_date(params.seduction_date) duration_seconds = params.duration / 1000000 duration_microseconds = params.duration % 1000000 timedelta_for_seduction = datetime.timedelta(0, duration_seconds, duration_microseconds) str_events = logsparseLib.read_events_from_files(params.globs, filter_operation='') for str_event in str_events: event = logsparseLib.Event(str_event) if datetime_for_seduction >= event.datetime and datetime_for_seduction - event.datetime <= timedelta_for_seduction: print str_event
pprint.pprint(types) if __name__ == '__main__': params = parse_params() begin = time.time() # Объявляю глобальные переменные sessions = {} types = {} # Получаю строковый генератор событий из библиотеки передав список файлов - глоб str_events = logsparseLib.read_events_from_files( params.globs, filter='t:applicationName=BackgroundJob', filter_operation='eq') i = 1 for str_event in str_events: # print(str_event+'\n') if not i % 10000: print i event = logsparseLib.Event(str_event) process_event(event) i += 1 if i == 12673: a = 1 analyze()