/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tools/stop-run-dev
29 строк
634 B
Anders Kaseorg
python: Normalize quotes with Black.
13 фев 2021, 00:11
13 фев 2021, 00:11
6e4c3e4
Код
Авторство
О чём код?
#!/usr/bin/env python3 import os import signal import sys os.chdir(os.path.join(os.path.dirname(__file__), "..")) pid_file_path = os.path.join(os.path.join(os.getcwd(), "var/run/run_dev.pid")) try: with open(pid_file_path) as pid_file: try: pid = int(pid_file.read()) except ValueError: print("PID value is not an integer!") sys.exit(1) except Exception as e: print("PID file can't be opened!") print(e) sys.exit(1) # Kill development server process group. try: os.killpg(pid, signal.SIGTERM) except OSError as e: print(e) sys.exit(1) print("Done")