@@ -23,7 +23,7 @@ def setup_periodic_tasks(sender, **kwargs):
2323 sender .add_periodic_task (3600 , update_heat_scores .s (), name = "Update heat scores every hour" )
2424 sender .add_periodic_task (60 , update_user_recommendations .s (), name = "Update user recommendations every minute" )
2525 sender .add_periodic_task (60 , reset_superlikes .s (), name = "Update user recommendations every minute" )
26- sender .add_periodic_task (30 , take_random_users_online .s (), name = "Set 100 random users online every 30 seconds" )
26+ sender .add_periodic_task (30 , take_random_users_online .s (), name = "Set 250 random users online every 30 seconds" )
2727 sender .add_periodic_task (
2828 600 , calc_search_min_max .s (), name = "Update Minimum and Maximum scores and ages for search every 10 minutes"
2929 )
@@ -71,10 +71,7 @@ def take_users_offline():
7171 went_offline_count += 1
7272 else :
7373 stayed_online_count += 1
74- return (
75- f"{ stayed_online_count } stayed online and "
76- f"{ went_offline_count } went offline for { went_offline_count + stayed_online_count } users"
77- )
74+ return f"{ stayed_online_count } stayed online and { went_offline_count } went offline."
7875
7976
8077@celery .task
@@ -127,11 +124,11 @@ def calc_search_min_max():
127124
128125@celery .task
129126def take_random_users_online ():
130- for user in User .select_random (100 ):
127+ for user in User .select_random (250 ):
131128 if not user .skip_recommendations :
132129 # User isn't a bot, so skip him
133130 continue
134131 user .is_online = True
135132 user .date_lastseen = datetime .datetime .utcnow ()
136133 user .save ()
137- return "Successfully set 100 users online"
134+ return "Successfully set 250 users online"
0 commit comments