touch /somedir/someflag # создаем файл - флаг начала процесса
# тут запускаем композер
... качаем кучу файлов
... компосер сам выкачивает все что написано в фале composer.json
# композер отработал - все файлы скачались
rm -f /somedir/someflag # удаляем файл - флаг конца процесса
touch /somedir/someflag
... # скачиваем все что перечислено в этих файлов в volume
rm -f /somedir/someflag
#define MAX_TEMPERATURE 50
#define OUTPUT_PIN <номер пина исполнительного механизма>
void setup() {
pinMode(OUTPUT_PIN, OUTPUT);
// другая логика инициализации
// ...
}
void loop() {
// логика получения температуры из туториала
// ...
// при превышении - размыкаем цепь
if (current_temperature > MAX_TEMPERATURE) {
digitalWrite(OUTPUT_PIN, HIGH);
}
// ...
}
volumes:
- ./etc:/etc
У вас Python используется просто для оперирования с сырыми запросами к БД.
Для более гибких и удобных способов работы с БД - придумали ORM. Где вы работаете уже с объектами.
Советую ознакомится с https://www.sqlalchemy.org/
Ну либо использовать Django - у него тоже гибкая и мощная система ORM