раз понаписали столько классов, то зачем тянуть либу, когда просто для инкаминг вебхука надо было собрать json и всё.
Чтобы наши коллеги понимали, куда надо будет подставить либу\etc для связи с тем мессенджером, который они захотят использовать. По сути, вопрос, который вы подняли, является очень провокационным — использовать ли готовые либы или собрать еще один json… и еще один. И валидатор для него.
Думаю, здесь мы только сломаем копья, так что оставим его будующим поколениям :)
у вас же целый Veeam Backup Enterprise Manager RESTful API есть
Если коротко — Veeam Enterprise Manager дополнительный продукт + RESTful API поддерживается только в Enterprise Plus версии продукта.
А еще можно было бы брать эти эвенты:
— из Windows Event Manager
— запрашивая наш собственный WMI спейс
— парсить логи
— используя PowerShell
— да что уж там, прикинувшись Veeam Shell (GUI нашей программы) запрашивать его просто по сети у основного сервиса VBR
Все варианты хороши :)
Работа работе рознь. Техподдерка отличается от аутсорса не только названием. С другой стороны, тп не может заставить кого-то что-то сделать. А вот уговорить, объяснить и сделать вместе — всегда пожалуйста.
Information
Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Мой вариант:
Предложенный вариант:
(Индекс, кстати, не кластеризирован)
Вот за это спасибо, хоть и все, что перед «но», обычно не считается :)
Ну, 690 из них весит сам контейнер python, из которого мы билдимся.
Разумеется, можно использовать python:slim и доставить пакеты вручную, если стоит задача экономить место.
Хотел сделать чуть нагляднее — чтобы красивенько писался номер степа, да и не думал об оптимизации, т.к. это скетч.
Можно, конечно, и сэкономить:
Чтобы наши коллеги понимали, куда надо будет подставить либу\etc для связи с тем мессенджером, который они захотят использовать. По сути, вопрос, который вы подняли, является очень провокационным — использовать ли готовые либы или собрать еще один json… и еще один. И валидатор для него.
Думаю, здесь мы только сломаем копья, так что оставим его будующим поколениям :)
Если коротко — Veeam Enterprise Manager дополнительный продукт + RESTful API поддерживается только в Enterprise Plus версии продукта.
А еще можно было бы брать эти эвенты:
— из Windows Event Manager
— запрашивая наш собственный WMI спейс
— парсить логи
— используя PowerShell
— да что уж там, прикинувшись Veeam Shell (GUI нашей программы) запрашивать его просто по сети у основного сервиса VBR
Все варианты хороши :)