Я начинаю использовать Fabric для производственного сервера Django.
Вот мой fabfile.py
from fabric.api import *
env.hosts = ['me@myserver.net']
def srefresh():
with path('~me/myproject'):
run('python manage.py collectstatic')
sudo('apachectl restart')
А вот и вывод
$ fab srefresh
[me@myserver.net] Выполнение задачи 'srefresh'
[me@myserver.net] run: python manage.py collectstatic
[me@myserver.net] out: python: невозможно открыть файл 'manage.py': [Errno 2] Нет такого файла или каталога
Что я делаю не так?
(не уверен, что я хорошо использую менеджер контекста with
)