0
ответов

Обработка сбоев с помощью Fabric

Я пытаюсь обработать сбой в Fabric, но пример, который я видел в документации, на мой взгляд, слишком локализован. Мне нужно выполнить действия отката, если какое-либо из нескольких действий не выполняется. Затем я попытался использовать...
вопрос задан: 31 May 2012 03:35
0
ответов

Есть ли способ заставить Fabric суммировать результаты по нескольким хостам?

Когда я управляю десятками серверов с помощью Fabric, меня часто не волнуют особенности команд, выполняемых на каждом сервере, вместо этого я хочу сопоставлять небольшие фрагменты информации с каждого...
вопрос задан: 30 May 2012 21:03
0
ответов

Есть ли реализация 'expect' или подобная ожиданию библиотека, которая работает в python3?

Я хотел бы использовать ожидаемый модуль в python3. Насколько я знаю, ни pexpect, ни Fabric не работают с python3. Есть ли аналогичный пакет, который я могу использовать? (Если нет, кто-нибудь знает, поддерживает ли py3...
вопрос задан: 15 May 2012 19:11
0
ответов

Динамические хосты и параллельные задачи с библиотекой Fabric

Есть ли способ динамически изменять хосты между несколькими параллельными задачами? Это то, что у меня есть до сих пор. def init_hosts(): env.hosts = [host1,host2,host3,host4] @parallel def task_1(): if ...
вопрос задан: 15 May 2012 17:45
0
ответов

Как автоматически отвечать на запросы с помощью Python Fabric?

Я хочу запустить команду, которая предложит мне ввести да/нет, да/нет или что-то еще. Если я просто запускаю локальную команду («моя _команда» ), она останавливается и запрашивает ввод. Когда я набираю то, что нужно, сценарий...
вопрос задан: 7 May 2012 08:40
0
ответов

Развертывание на нескольких серверах EC2 с помощью Fabric

Мне интересно, есть ли у кого-нибудь опыт развертывания на нескольких серверах за балансировщиком нагрузки на ec2 с помощью Fabric. развертывание на...
вопрос задан: 1 May 2012 20:31
0
ответов

Как установить рабочий каталог для задачи Fabric?

Предполагая, что я определяю тривиальную задачу для вывода списка файлов на удаленном сервере: from fabric.api import run, env env.use_ssh_config = True def list_files(): run('ls') server ...
вопрос задан: 23 April 2012 13:46
0
ответов

Can& #39; t use Fabric put -Нужна ли какая-либо конфигурация сервера?

Я использую Fabric для удаленного развертывания своего приложения на сервере стойки. Я пробовал свои сценарии на виртуальных машинах с той же ОС (Ubuntu Server 10.04 )на своем домашнем компьютере, и все они, похоже,...
вопрос задан: 19 April 2012 04:53
0
ответов

Как заставить Fabric продолжать выполнение следующей команды после получение статуса выхода :1?

Я собираюсь установить плагин проверки _mk, написав простой fabfile, подобный этому :из fabric.api import env, run, roles, execute, parallel env. roledefs = { 'monitoring' :['192.168.3.118'], 'mk -...
вопрос задан: 18 April 2012 10:34
0
ответов

Отправить переменную среды bash обратно в ткань python

Я пытаюсь передать переменную среды bash обратно в свою функцию ткани следующим образом: - from fabric.api import env def env_localhost (): "Все переменные окружения, относящиеся к вашему ...
вопрос задан: 18 April 2012 05:24
0
ответов

«Эскапирование» $ при выполнении удаленной команды bash из python fabric

Итак, я пытаюсь автоматизировать настройку экземпляра arch linux с помощью скрипта python Fabric, подобного этому:из запуска импорта Fabric.api, sudo def server_setup_communityrepo():run('echo \'echo "[...
вопрос задан: 18 April 2012 03:12
0
ответов

Какая версия Fabric API установлена ​​

Как узнать, какая версия Fabric у меня установлена, через API? Я понимаю, что могу просто запустить $ fab --version, но я бы предпочел сделать что-то вроде >>> import fabric ...
вопрос задан: 11 April 2012 16:15
0
ответов

Fabric запрашивает пароль, хотя я могу использовать SSH с учетными данными.

У меня возникла странная проблема при развертывании сайта Django с использованием Fabric. Я настроил два сервера для использования файлов ключей для входа в систему. Я могу подключиться по SSH к обоим без пароля. Я могу правильно запустить fab на одном, $
вопрос задан: 11 April 2012 06:41
0
ответов

Развертывание кода торнадо

Существует ли каноническая стратегия развертывания кода для развертывания веб-приложений на основе торнадо. Наша текущая конфигурация - это 4 процесса торнадо, работающие за NginX? (Наш конкретный вариант использования основан на EC2.) ...
вопрос задан: 2 April 2012 02:50
0
ответов

paramiko, не разговаривает с ssh-agent. такое же поведение в ткани

Сначала я попытался заставить ткань работать, но она продолжала запрашивать пароль. Поэтому я пытаюсь уменьшить проблему. Возможно, было бы неплохо просто создать SSH-соединение из Python. Я...
вопрос задан: 27 March 2012 08:50
0
ответов

Как установить CFLAGS и LDFLAGS для компиляции pycrypto

Я пытаюсь установить библиотеку Fabric на старую машину. В /usr/lib есть несколько устаревших библиотек, таких как libgmp. (py27)[qrtt1@hcservice app]$ ls /usr/lib|grep gmp libgmp.a libgmp.so libgmp....
вопрос задан: 24 March 2012 06:52
0
ответов

Простой способ подавить вывод запуска фабрики?

Я выполняю команду на удаленном компьютере: remote_output = run ('mysqldump --no-data --user = username --password = {0} database'.format (password)) Я хочу записать вывод, но не получаю его ...
вопрос задан: 8 March 2012 20:39
0
ответов

КАК использовать использование ткани с dtach, screen, есть ли какой-нибудь пример

Я много гуглил, и в часто задаваемых вопросах по ткани также сказано использовать с ним screen dtach, но не нашел, как это реализовать? Ниже приведен мой неправильный код, sh не будет выполняться, как исключение, это задача nohup def ...
вопрос задан: 22 February 2012 10:50
0
ответов

Локальная настройка для INSTALLED_APPS с помощью Fabric

У меня есть приложение (django-compressor), которое я хочу запускать только на своей локальной машине, а не на сервере. Я знаю о попытке: from local_settings import * except ImportError: pass. Но я ...
вопрос задан: 22 February 2012 09:54
0
ответов

Поддерживает ли структура python динамический набор env .hosts?

Я хочу динамически изменять env.hosts, потому что иногда мне нужно сначала выполнить развертывание на одной машине, проверить, все ли в порядке, а затем развернуть на многих машинах. В настоящее время мне нужно сначала установить env.hosts, как я могу у
вопрос задан: 22 February 2012 00:43
0
ответов

логгирование фабрики python

Я наткнулся на модули фабрики - это действительно круто. У меня хорошо работает. Теперь у меня возникла проблема, как собрать вывод из скрипта фабрики? # Cat fabfile.py из импорта fabric.api * from fabric.contrib ....
вопрос задан: 14 February 2012 08:08
0
ответов

Лучшая практика для обработки пути / исполняемых файлов в сценариях проекта на Python (например, что-то вроде Django manage.py или fabric)

Я много делаю работы над различными проектами (я ученый) в достаточно стандартизированной структуре каталогов. например: project / analysis / / lib / doc / results / bin Я помещаю все свои различные утилиты ...
вопрос задан: 7 February 2012 21:58
0
ответов

Использование настроек Django внутри файла структуры

Я бы хотел перебрать INSTALLED_APPS в моем файле настроек Django следующим образом: @task def test_app print settings.INSTALLED_APPS Как мне получить доступ к моему файлу настроек в fabfile? Спасибо.
вопрос задан: 2 February 2012 21:25
0
ответов

Как мне правильно установить `env.hosts` в функции в моей Python Fabric` fabfile.py`?

Когда я запускаю этот fabfile.py ... из fabric.api import env, run, local , cd def setenv (foo): env.hosts = ['myhost'] def mycmd (foo): setenv (foo) print (env.hosts) run ('ls') с этой командой ...
вопрос задан: 31 January 2012 06:30
0
ответов

Установить Python Fabric в Windows [закрыто]

Как получить работающую установку Python Fabric в Windows?
вопрос задан: 25 January 2012 09:33
0
ответов

Использование sphinx autodoc для fabfile

Можно ли использовать Sphinx autodoc для создания документации для моего fabfile из строк документации функций? Например. для файла fabfile, содержащего задачу setup_development, я пробовал: .. automodule :: fabfile ...
вопрос задан: 13 January 2012 15:51
0
ответов

запустить фоновый процесс с nohup, используя ткань

Я пытаюсь запустить процесс celerycam, используя ткань, используя приведенную ниже команду nohup. К сожалению, ничего не происходит, вручную с помощью той же команды я мог запустить процесс, но не через фабрику ....
вопрос задан: 8 January 2012 05:26
0
ответов

Можно ли установить Fabric(Python) в Virtualenv? Получаю ошибку

Я пытаюсь установить Fabric в Virtualenv, но получаю ошибку. Я использую Python 2.7.2+ src/MD2.c:31:20: fatal error: Python.h: No such file or directory compilation terminated. error: command ...
вопрос задан: 6 January 2012 09:32
0
ответов

Ткань - судо-у

Я использую Fabric для запуска команды на удаленном сервере. Я хотел бы запустить эту команду от имени другого пользователя (ни подключенного, ни root). def colstat (): run ('python manage.py ...
вопрос задан: 9 December 2011 12:47
0
ответов

Установка команды в фоновом режиме с помощью Fabric не работает на некоторых хостах

В целях тестирования я запускаю следующую команду с помощью простого инструмента командной строки ssh: ssh user @ host "nohup sleep 100 >> / tmp / xxx 2> & 1
вопрос задан: 6 December 2011 09:11