Я использую Fabric 1.01, и в моем fabfile я использую команду put. Линия:
put('file.tar.gz', '~/file.tar.gz')
Сервер находится в списке env.hosts. file.tar.gz
находится в том же каталоге, что и файл fabfile, и я запускаю код из этого каталога.
Когда я запускаю код, он доходит до того момента, когда он запускает эту команду put. Перед сбоем выход:
[[email protected]] put: file.tar.gz -> ~/file.tar.gz
Fatal error: put() encountered an exception while uploading 'file.tar.gz'
Underlying exception message:
No such file
Кто-нибудь знает, откуда это происходит? Файл определенно существует на моей локальной машине, и я также попробовал второй аргумент put() как "/server/path/to/", и я попытался использовать абсолютный путь файла для первого put() аргумент, все безрезультатно.