Здравствуйте. Есть фласк приложение, эластик и скрипт, который если надо заполняет бд, создает индекс и генерирует документы для этого индекса.
Эластик обычно запускал через отдельно открытую cmd, скрипт отдельно а сам фласк как обычно из пайчарма. И все работает корректно, но все отдельно. Как написать скрипт или с помощью чего, чтобы сначала запускался эластик, за ним скрипт(скрипт выбрасывает ошибку если эластик не запущен) и в конце уже само фласк приложение(фласк выбрасывает ошибку так как в эластике поиск и происходит). На выходе остаются работающие эластик, фласк и выполнившийся скрипт
Это как например? У меня в последовательном выполнении просто встает все после эластика так как эта функция не заканчивается(открывает соединение). Или я не так понял
Daniil Igumenshev, На русском, а не на выдуманном? Как грубо) К вашему же счастью, надеюсь, в технологиях вы разбираетесь лучше чем в поиске: по запросу "эластик программирование" выдает что нужно. Сам в итоге решил через модуль subprocess. Спасибо за попытку помочь