Articles of amazon web services

ImportError: no hay ningún módulo llamado django.core.wsgi en Elastic Beanstalk

Comencé con AWS ‘Elastic Beanstalk . Estoy siguiendo este tutorial para implementar una aplicación Django / PostgreSQL . Hice todo antes de la sección ‘Configuración de una base de datos’. La implementación también fue exitosa pero obtengo un error interno del servidor. Aquí está el rastreo de los registros: mod_wsgi (pid=30226): Target WSGI script ‘/opt/python/current/app/polly/wsgi.py’ […]

¿Cómo me conecto a un dominio CloudSearch existente en boto?

Estoy empezando a trabajar con boto para conectarme a Amazon CloudSearch. Tengo los ejemplos funcionando, pero no puedo encontrar ningún ejemplo de conexión a un dominio existente, todos los ejemplos crean un nuevo dominio. Hurgando, encontré get_domain, pero eso falla si lo llamo en el objeto de conexión. >>> conn.get_domain(‘foo’) Traceback (most recent call last): […]

No se puede iniciar el servicio con nohup debido a ‘INFO spawnerr: error desconocido al hacer despachadores para’ app_name ‘: EACCES’

Estoy intentando iniciar un servicio con el supervisor, pero aparece un error que dice INFO spawnerr: error desconocido al hacer despachadores para ‘app_name’: EACCES Aquí está mi archivo supervisord.conf: [supervisord] logfile=/tmp/supervisord.log logfile_maxbytes=50MB ; change these depending on how many logs logfile_backups=10 ; you want to keep loglevel=info pidfile=/tmp/supervisord.pid nodaemon=true minfds=1024 minprocs=200 [rpcinterface:supervisor] supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface […]

Error al comstackr cuda_ndarray.cu: libcublas.so.7.5: no se puede abrir el archivo de objeto compartido

Estoy tratando de importar la biblioteca theano en una instancia de aws para usar GPU. He escrito una secuencia de comandos de python utilizando boto para automatizar la configuración de aws que básicamente hará un ssh a la instancia desde mi máquina local y luego iniciará una secuencia de comandos de bash donde hago ” […]

Boto3 usa credenciales antiguas

Estoy usando tkinter para crear la aplicación gui que devuelve los grupos de seguridad. Actualmente, si desea cambiar sus credenciales (p. Ej., Si ingresó las incorrectamente) tendría que reiniciar la aplicación, de lo contrario, boto3 continuaría usando las credenciales anteriores. No estoy seguro de por qué sigue usando las credenciales antiguas porque estoy ejecutando todo […]

¿Devolviendo los resultados de una plantilla de CloudFormation con Boto?

Estoy intentando recuperar la lista de resultados de una plantilla de CloudFormation usando Boto. Veo en los documentos que hay un objeto llamado boto.cloudformation.stack.Output . Pero creo que esta es una funcionalidad no implementada. ¿Es esto posible actualmente?

Daemonize Celerybeat en Elastic Beanstalk (AWS)

Estoy tratando de ejecutar celerybeat como demonio en Elastic beanstalk. Aquí está mi archivo de configuración: files: “/opt/python/log/django.log”: mode: “000666” owner: ec2-user group: ec2-user content: | # Log file encoding: plain “/opt/elasticbeanstalk/hooks/appdeploy/post/run_supervised_celeryd.sh”: mode: “000755” owner: root group: root content: | #!/usr/bin/env bash # Get django environment variables celeryenv=`cat /opt/python/current/env | tr ‘\n’ ‘,’ | sed […]

Almacenamientos de Django – No se pudieron cargar los errores de enlaces S3 de Amazon

Oye, así que bash conectar las imágenes subidas por el usuario a mi cubo S3 para que las imágenes se almacenen allí. Uso de almacenamientos de django (hice algunas investigaciones, parecía ser lo que todos sugerían, pero abierto a ideas) Esto es lo que hice: Almacenes de django instalados pip install django-storages Lo agregué a […]

Uso de Python Logging con AWS Lambda

Como sugiere la documentación de AWS: import logging logger = logging.getLogger() logger.setLevel(logging.INFO) def my_logging_handler(event, context): logger.info(‘got event{}’.format(event)) logger.error(‘something went wrong’) Ahora hice: import logging logging.basicConfig(level = logging.INFO) logging.info(“Hello World!”) El primer fragmento de código se imprime en la consola de Cloud Watch , pero el segundo no. No vi ninguna diferencia ya que los dos […]

Recuento de filas de Dynamodb a través de Python, Boto Query

Amigos, estoy intentando que el siguiente bit de código funcione para devolver el recuento de filas en una tabla: import boto import boto.dynamodb2 from boto.dynamodb2.table import Table from boto.dynamodb2.fields import HashKey, RangeKey drivers = Table(‘current_fhv_drivers’) rowcountquery = drivers.query( number = ‘blah’, expiration = ‘foo’, count=True, ) for x in rowcountquery: print x[‘Count’] El error que […]