Articles of despliegue de

ValueError al implementar Scrapy

Estoy tratando de implementar Scrapy con el scrapyd-deploy y ahora lanza el siguiente error: Packing version 1526919848 Deploying to project “first_scrapy” in http://my_ip:6800/addversion.json Server response (200): {“node_name”: “polo”, “message”: “Traceback (most recent call last):\n File \”/usr/lib/python3.5/logging/config.py\”, line 558, in configure\n handler = self.configure_handler(handlers[name])\n File \”/usr/lib/python3.5/logging/config.py\”, line 731, in configure_handler\n result = factory(**kwargs)\n File \”/usr/lib/python3.5/logging/__init__.py\”, line […]

Heroku empujó rechazado, no pudo comstackr la aplicación Python / django (Python 2.7)

Estoy haciendo el tutorial de Heroku: https://devcenter.heroku.com/articles/django#prerequisitos para los desarrolladores de python, y obtengo un error al intentar ejecutar “git push heroku master”, que se encuentra debajo Implementar en Heroku “sección aproximadamente 1/3 de la página. Me sale el siguiente rastreo: Counting objects: 11, done. Delta compression using up to 4 threads. Compressing objects: 100% […]

¿Cómo puedo configurar correctamente el `env.hosts` en una función en mi Python Fabric` fabfile.py`?

Cuando corro este fabfile.py … from fabric.api import env, run, local, cd def setenv(foo): env.hosts = [‘myhost’] def mycmd(foo): setenv(foo) print(env.hosts) run(‘ls’) Con este comando fab mycmd:bar . Obtengo esta salida … [‘myhost’] No hosts found. Please specify (single) host string for connection: ¡¿Que que?! No lo entiendo He configurado env.hosts y parece ser válido […]

Implementación de Python con virtualenv (en un servidor sin acceso a Internet)

Mi servidor de producción no tiene acceso a Internet, por lo que es un poco complicado copiar todas las dependencias de mi máquina de desarrollo al servidor de producción / desarrollo. Si usara virtualenv, tendría todas mis dependencias en este entorno. Al hacer esto, también podría implementarlo en cualquier máquina que tenga python y virtualenv […]

Instalación de Fabric en Windows (Error No hay módulo llamado Readline)

Estoy tratando de usar la herramienta de implementación Fabric 0.1.1 ( http://docs.fabfile.org/ ) en Windows y nos encontramos con un problema con el módulo readline . He pasado por varios hilos pero parece que no puedo resolver el problema. Es importante porque no podemos implementar aplicaciones desde máquinas basadas en Windows. C:\Documents and Settings\dev\Desktop\deploy>fab Traceback […]

¿Hay una manera de llevar a cabo la implementación rodante en archivos de tejido?

Dando el siguiente archivo fab: from fabric.api import env, run env.user = ‘implicit_user’ env.hosts = [‘host1’, ‘explicit_user@host2’, ‘host3’] def print_user(): with hide(‘running’): run(‘echo “%(user)s”‘ % env) Cuando ejecutamos fab print_user , obtenemos: [host1] out: implicit_user [explicit_user@host2] out: explicit_user [host3] out: implicit_user Done. Disconnecting from host1… done. Disconnecting from host2… done. Disconnecting from host3… done. Sin […]

Cómo empaquetar las librerías de python que estoy usando para poder distribuirlas con mi aplicación y tener la menor cantidad de dependencias posible

Cómo empaquetar las librerías de python que estoy usando para poder distribuirlas con mi aplicación y tener la menor cantidad de dependencias posible y también para no entrar en conflicto con las lib / diferentes versiones que ya están en mi sistema. LE: Lo siento, me olvidé de especificar. Voy a hacer esto en Linux. […]

Establecer variable en el proyecto de implementación shub

Estoy tratando de establecer configuraciones desechadas para trabajar con el entorno de prueba y producción en local y también en scrapinghub. Y me gustaría saber si hay alguna forma de establecer esta variable (por ejemplo, como la siguiente) en el despliegue de shub: Y luego en settings.py: if env == “test”: var1 = some_ip var2 […]

¿Puede una tarea de Python Fabric invocar otras tareas y respetar sus listas de hosts?

Tengo un archivo fab como el siguiente: @hosts(‘host1’) def host1_deploy(): “””Some logic that is specific to deploying to host1″”” @hosts(‘host2’) def host2_deploy(): “””Some logic that is specific to deploying to host2″”” def deploy(): “”””Deploy to both hosts, each using its own logic””” host1_deploy() host2_deploy() me gustaría hacer fab deploy y que sea equivalente a fab […]

Tela Sudo sin solución de contraseña

Esta pregunta es sobre las mejores prácticas. Estoy ejecutando un script de implementación con Fabric. Mi usuario de implementación ‘deploy’ necesita sudo para reiniciar los servicios. Así que estoy usando la función sudo de fabric para ejecutar estos comandos en mi script. Esto funciona bien pero solicita una contraseña durante la ejecución del script. NO […]