move ctp
to its own file
This commit is contained in:
parent
a4ef1f2d47
commit
eb423f08f8
4 changed files with 25 additions and 28 deletions
23
files/bin/ctp
Executable file
23
files/bin/ctp
Executable file
|
@ -0,0 +1,23 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e
|
||||
|
||||
if [ "$1" == "shell" ]; then
|
||||
ctpr manage.py shell
|
||||
elif [ "$1" == "build" ]; then
|
||||
ctpr build
|
||||
elif [ "$1" == "test" ] || [ "$1" == "t" ]; then
|
||||
ctpr runtests ${@:2}
|
||||
elif [ "$1" == "run" ]; then
|
||||
ctpr ${@:2}
|
||||
elif [ "$1" == "manage" ] || [ "$1" == "manage.py" ]; then
|
||||
ctpr manage.py ${@:2}
|
||||
elif [ "$1" == "migrate" ]; then
|
||||
ctpr manage.py migrate ${@:2}
|
||||
elif [ "$1" == "makemigrations" ]; then
|
||||
ctpr manage.py makemigrations ${@:2}
|
||||
elif [ "$1" == "route" ]; then
|
||||
ctf router ${PWD##*/}.ctf.sh --ident ${PWD##*/}:development:web
|
||||
else
|
||||
ctf project $@
|
||||
fi
|
|
@ -1,26 +1,4 @@
|
|||
alias ctpr="ctf project run --" # shortcut helper for ctp
|
||||
|
||||
ctp() {
|
||||
if [[ $1 == "shell" ]]; then
|
||||
ctpr manage.py shell
|
||||
elif [[ $1 == "build" ]]; then
|
||||
ctpr build
|
||||
elif [ $1 == "test" ] || [ $1 == "t" ]; then
|
||||
ctpr runtests ${@:2}
|
||||
elif [[ $1 == "run" ]]; then
|
||||
ctpr ${@:2}
|
||||
elif [ $1 == "manage" ] || [ $1 == "manage.py" ]; then
|
||||
ctpr manage.py ${@:2}
|
||||
elif [[ $1 == "migrate" ]]; then
|
||||
ctpr manage.py migrate ${@:2}
|
||||
elif [[ $1 == "makemigrations" ]]; then
|
||||
ctpr manage.py makemigrations ${@:2}
|
||||
elif [[ $1 == "route" ]]; then
|
||||
command ctf router ${PWD##*/}.ctf.sh --ident ${PWD##*/}:development:web
|
||||
else
|
||||
command ctf project $@
|
||||
fi
|
||||
}
|
||||
alias ctpr="ctf project run --"
|
||||
|
||||
alias ctfs="cd ~/catfish && ./start && cd - > /dev/null"
|
||||
alias ctpt="NO_MIGRATIONS=true IN_TEST=true FILE_STORAGE='django.core.files.storage.FileSystemStorage' ctpr manage.py test $@ --keepdb"
|
||||
|
|
|
@ -5,5 +5,3 @@ export HISTCONTROL=ignoreboth
|
|||
|
||||
export BROWSER=$(which firefox)
|
||||
export EDITOR=$(which vim)
|
||||
|
||||
export PATH=${HOME}/.bin:${PATH}
|
||||
|
|
|
@ -114,10 +114,8 @@
|
|||
- name: Install custom scripts
|
||||
copy:
|
||||
src: ./files/bin
|
||||
dest: "{{ home }}/.bin"
|
||||
dest: "/usr/local"
|
||||
mode: 0755
|
||||
owner: "{{ user }}"
|
||||
group: users
|
||||
directory_mode: 0755
|
||||
|
||||
- name: Set vconsole keyboard
|
||||
|
|
Loading…
Reference in a new issue