File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
common/management/commands/services Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,14 @@ def check_settings():
127127 sys .exit (10 )
128128
129129
130- def prepare ():
130+ def celery_prepare ():
131+ check_database_connection ()
132+ check_settings ()
133+ compile_i18n_file ()
134+ download_ip_db ()
135+
136+
137+ def server_prepare ():
131138 check_database_connection ()
132139 collect_static ()
133140 compile_i18n_file ()
Original file line number Diff line number Diff line change @@ -38,11 +38,10 @@ def start_and_watch(self):
3838 def start (self ):
3939 check_db_status = False
4040 if 'gunicorn' in [service .name for service in self ._services ]:
41- prepare ()
41+ server_prepare ()
4242 check_db_status = True
4343 if not check_db_status and {'celery_default' , 'beat' } & set ([service .name for service in self ._services ]):
44- check_database_connection ()
45- check_settings ()
44+ celery_prepare ()
4645 for service in self ._services :
4746 service : BaseService
4847 service .start ()
You can’t perform that action at this time.
0 commit comments