1/4/2018 - 6:41 PM

Unix snippets

Unix snippets

remove docker images
docker rm $(docker ps -a | grep google/cloud-sdk | awk {'print $1}')
docker rmi $(docker images | grep '<none>' | awk {'print $3}')
git reset --soft HEAD~$(git rev-list --count HEAD ^master)
git add -A
git commit -m "[JIRA-001] Feature name squashed commit"
git push -f
Pseudo-random django secret key generator.
- Does print SECRET key to terminal which can be seen as unsafe.

import string
import random

# Just use letters and digits to simplfy setting values from user_data.txt
chars = ''.join([string.ascii_letters, string.digits])

SECRET_KEY = ''.join([random.SystemRandom().choice(chars) for i in range(50)])

import uuid; uuid.uuid4().hex