Skip to content

Commit 75fbb1c

Browse files
author
Developer
committed
Break safely out of Django commands without the wait
1 parent 5694e70 commit 75fbb1c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/myapp/management/commands/_base.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -109,4 +109,8 @@ def handle(self, *args, **options) -> None: # noqa: ANN002, ANN003, ARG002
109109
"Sleeping for %d seconds.",
110110
self.config.sleep_seconds,
111111
)
112-
time.sleep(self.config.sleep_seconds)
112+
113+
for _ in range(self.config.sleep_seconds):
114+
if not self.keep_running:
115+
break
116+
time.sleep(1)

0 commit comments

Comments
 (0)