def show_all(): def print_title(title): print("########%s#########" %title) register_events_collection = RegisteredEvents.get_collection() print_title("注册事件") for i in register_events_collection.find(): print(i) user_hash_collection = UserHashTable.get_collection() print_title("用户hash表") for i in user_hash_collection.find(): print(i) user_events_fall_collection = UserEventFalls.get_collection() print_title("用户事件流") for i in user_events_fall_collection.find(): print(i) print_title("统计事件") for cluster in register_events_collection.find(): cls_info = cluster format_data = RegisteredEvents.format_data(cls_info) event_handle = EventFactory.produce(format_data) collection = event_handle.get_collection() for i in collection.find(): print(i)
def clear_all(): def print_title(title): print("########%s#########" %title) register_events_collection = RegisteredEvents.get_collection() print_title("删除统计事件") for cluster in register_events_collection.find(): cls_info = cluster format_data = RegisteredEvents.format_data(cls_info) event_handle = EventFactory.produce(format_data) event_handle.delete_all() print_title("删除用户事件流") UserEventFalls.delete_all() print_title("删除用户hash表") UserHashTable.delete_all() print_title("删除注册事件") RegisteredEvents.delete_all()