Я использую Fabric для разработки, управления и развертывания моих сайтов Django. Я подтолкнул свой рабочий процесс к гибкому зверю ... И тем не менее, мои возможности для лень кажутся бесконечными ...Запуск двух команд run-until-cancel сразу с помощью Fabric
Я недавно начал использовать много Bootstrap. Мне кажется, что я мог переопределить большинство функций Grunt в Fabric, но это действительно не то, что я хотел бы сделать. То, что я хочу, это команда ткани, которая одновременно работает:
- (с
lcd
в мой каталог начальной загрузки)grunt watch
на автоматическое восстановление моего Bootstrap выхода, если я редактирую его ./manage.py runserver
запустить сервер Dev для Django (который также auto-rebuilds)
Обе эти команды будут работать бесконечно, пока я их не отменяю ... И это похоже на проблему. Если бы я использовал декоратор Fabric @parallel
, я не собираюсь иметь никакого контроля над командами, не так ли? Выход (хотя и не критический) также будет немного испорчен.
Так что, учитывая эту ситуацию, как лучше всего обращаться с двумя командами, подобными этому, и автоматизировать их?
Возможный дубликат [Выполнять параллельные несколько команд одновременно в одном терминале] (http://stackoverflow.com/questions/10909685/run-parallel-multiple-commands-at-once-in-the-same-terminal) – Oli