Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env bash
export PYTHONPATH=`pwd`
./manage.py collectstatic --noinput
echo Running ${1:-"update"} on ${2:-"local_zappa_settings.json"}
zappa ${1:-"update"} -s ${2:-"local_zappa_settings.json"}
zappa manage -s ${2:-"local_zappa_settings.json"} ${3:-"development"} migrate
zappa invoke -s ${2:-"local_zappa_settings.json"} ${3:-"development"} "from django.contrib.auth.models import User; import os; User.objects.create_superuser('root', 'mail@nomail.com', os.environ.get('DJANGO_ADMIN_PASSWORD','*****')) if len(User.objects.filter(email='mail@nomail.com')) == 0 else print('Admin exists')" --raw
@efi-mk
efi-mk / LambdaSample.yml
Last active May 29, 2022 13:57
Create a Lambda via CloudFormation
AWSTemplateFormatVersion: '2010-09-09'
Description: Template for Lambda Sample.
Outputs:
LambdaRoleARN:
Description: Role for Lambda execution.
Value:
Fn::GetAtt:
- LambdaRole
- Arn