-
Notifications
You must be signed in to change notification settings - Fork 6
/
TODO
50 lines (49 loc) · 4.15 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Версия 0.5.0:
@release
Обработки:
✔ Обработка обновления расширений @done(19-01-25 09:45)
Режимы работы:
✔ Одиночный режим запуска через чтение файла со списком @done(19-01-25 09:52)
✔ Обмен данными через RMQ (http или oscript-rmq) @done(19-01-25 09:52)
✔ Режим вывода отладочной информации `verbose` @high @done(19-02-06 21:01)
✔ Сборка в виде файла `exe` @done(19-02-06 21:01)
✔ Рабочий каталог рабочих процессов @done(19-02-13 12:17)
☐ Выкидывать логи агента при аварийном завершении рабочего процесса в RMQ
☐ Таймаут при запуске в режиме предприятия (сейчас будет висеть очень долго)
Общие механизмы:
✔ Отключение сеансов через `rac` @done(19-01-25 09:58)
✔ Создание резервной копии базы (в виде dt) @high @done(19-02-06 21:01)
✔ Запуск монопольно режима предприятия 1С после обновления для выполнения обработчиков @done(19-01-29 11:31)
✔ Фильтры на отключения сеансов - по умолчанию пропускать/не учитывать консоль. @done(19-02-06 21:05)
✔ Игнорировать ошибку отсутствия обновления конфигурации в файле обновления @done(19-02-13 12:17)
✔ При отсутствии файла обновления в конфигурации не восстанавливать резервную копию @done(19-02-06 21:00)
✔ Разобраться с пробросом ошибок через исключения @done(19-02-13 12:17)
Обработка загрузки расширений:
✔ Сделать возможность запуска на сервере для управляемого режима @done(19-01-28 16:00)
✔ Сделать установку параметров через предприятие @done(19-01-28 16:01)
Тесты:
✔ Тесты на основную функциональность @done(19-01-25 09:59)
☐ Отдельный тест на рабочей процесс
TODO:
☐ Обработать все `todo` в файлах - перенести сюда @low
Версия 0.6.0:
Обработки:
☐ Обработка по отключению сеансов в файловом варианте базы
Документация:
☐ Документировать APi классов @high
Режимы работы:
☐ Разделить режимы работы по типам
☐ Запуск обработок
☐ Запуск ТИИ
☐ Запуск Обновления
☐ Запуск управления сеансами
Общие механизмы:
☐ Отдельный класс для запуска обработок
☐ Автоматически расчет количества агентов по процессору и памяти
☐ Теги - для режима агента (например только для acc30 )
☐ Провайдеры получения релизов Артифактори и файл
☐ Сделать запоминание блокировки сеансов и рег. заданий при блокировке пользователей и возвращать к начальному состоянию
☐ Загрузка расширений в режиме конфигуратора
Тесты:
☐ Тестирование серверного варианты
☐ Автоматический запуск PG и сервера 1С