Browse Source

Issue #230 - Move restart_all and updatedatabase to a function in .bashrc

merge-requests/186/head
Jonathan Druart 4 years ago
parent
commit
b907036be9
  1. 6
      files/templates/bash_aliases
  2. 13
      files/templates/root_bashrc

6
files/templates/bash_aliases

@ -19,12 +19,6 @@ alias less-opac="lessc --clean-css='--s0 --advanced --compatibility=ie7' \
/kohadevbox/koha/koha-tmpl/opac-tmpl/bootstrap/less/opac.less \
> /kohadevbox/koha/koha-tmpl/opac-tmpl/bootstrap/css/opac.css"
# Alias for restarting all needed services
alias restart_all="flush_memcached ; sudo service apache2 restart ; chown -R ${KOHA_INSTANCE}-koha:${KOHA_INSTANCE}-koha /var/log/koha/${KOHA_INSTANCE}; sudo service koha-common restart"
# Alias for running updatedatabase.pl
alias updatedatabase="sudo koha-shell ${KOHA_INSTANCE} -p -c 'perl /kohadevbox/koha/installer/data/mysql/updatedatabase.pl'"
# Alias for running cp_debian_files.pl
alias cp_debian_files="sudo perl /kohadevbox/misc4dev/cp_debian_files.pl --instance=${KOHA_INSTANCE} --koha_dir=/kohadevbox/koha --gitify_dir=/kohadevbox/gitify"

13
files/templates/root_bashrc

@ -36,3 +36,16 @@ export PERL5LIB="/kohadevbox/koha:/kohadevbox/qa-test-tools"
export TEST_QA=1
PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]$(__git_ps1 "\[\e[1;33m\](%s)\[\e[0m\]")$ '
# function for restarting all needed services
function restart_all(){
flush_memcached
sudo service apache2 restart
chown -R ${KOHA_INSTANCE}-koha:${KOHA_INSTANCE}-koha /var/log/koha/${KOHA_INSTANCE};
sudo service koha-common restart
}
# function for running updatedatabase.pl
function updatedatabase(){
sudo koha-shell ${KOHA_INSTANCE} -p -c 'perl /kohadevbox/koha/installer/data/mysql/updatedatabase.pl'
}

Loading…
Cancel
Save