Открыть боковую панель
cgfrosty
school-ringer
Коммиты
1eb28a7b
Коммит
1eb28a7b
создал
Дек 26, 2023
по автору
Леляев Петр Алексеевич
Просмотр файлов
Улучшения команд перезапуска демона
владелец
e3304ec5
Изменения
1
Скрыть пробелы
Построчно
Рядом
school_ringer_modules/schedule_editor.py
Просмотр файла @
1eb28a7b
...
...
@@ -100,8 +100,7 @@ class OneScheduleEdit(ParentClassForAllSchedules):
ret
=
QMessageBox
.
question
(
self
,
'Сервис выключен'
,
"Включить работу сервиса звонков?"
,
QMessageBox
.
Yes
|
QMessageBox
.
No
)
if
ret
==
QMessageBox
.
Yes
:
subprocess
.
run
(
'systemctl restart school-ringer.service'
,
shell
=
True
)
subprocess
.
run
(
'systemctl enable school-ringer.service'
,
shell
=
True
)
run_command
(
'systemctl enable --now school-ringer.service'
)
def
change_precall
(
self
)
->
None
:
"""
...
...
@@ -340,8 +339,7 @@ class OneScheduleEdit(ParentClassForAllSchedules):
schedules
.
__repr__
()
logging
.
info
(
f
'Сохранено в файл расписание
{
self
.
current_schedule
.
name
}
:
{
self
.
current_schedule
.
to_dict
()
}
'
)
if
self
.
current_schedule
.
active
is
True
and
get_true_service_status
():
subprocess
.
run
(
'systemctl restart school-ringer.service'
,
shell
=
True
)
subprocess
.
run
(
'systemctl enable school-ringer.service'
,
shell
=
True
)
run_command
(
'pkexec systemctl enable --now school-ringer.service'
)
def
import_schedule
(
self
)
->
None
:
"""
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать