diff --git a/demo2.py b/demo2.py new file mode 100644 index 0000000..a8751a3 --- /dev/null +++ b/demo2.py @@ -0,0 +1,5 @@ +from demo import Solution + + +s = Solution() +print(s.findMedianSortedArrays([1, 2], [3,4])) diff --git a/helpers/jokes.py b/helpers/jokes.py index 1f8bebb..cbcbe9f 100644 --- a/helpers/jokes.py +++ b/helpers/jokes.py @@ -1,3 +1,4 @@ +import datetime import logging import random from time import sleep @@ -32,9 +33,17 @@ def get_random() -> str: return anek['text'] +def remove_old(): + mongo.events_collection.delete_many({"date": {"$lt": datetime.datetime.now() - datetime.timedelta(days=31)}}) + + def poll_jokes(): while True: + logging.info("removing old stats") + remove_old() + logging.info("old removed") logging.info("start fetching jokes") fetch_jokes() logging.info("finished fetching jokes") + logging.info("sleeping a day") sleep(60 * 60 * 24)