Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Una volta che sono pronti i due file, si esegue lo script chiamato "script-views-traduzioni.sh", che contiene il seguente codice:

#!/bin/bash

DRUSHSCRIPT=/drupal/dim_prod/dim/external/drush10/vendor/bin/drush
DRUSHALIAS=/drupal/dim_prod/dim/var/build/drush_aliases/8

SITE=unipvd9

array=( cdl00 )

DENV=pp

time (

for i in "${array[@]}"

do

  # per il calcolo grossolano dei tempi
  start=`date +%s`

  echo "---------- ${i} ${DENV} ------------"

  cd /shared/dim_prod/prod/unipvd9/cdl00/files/myconf/

  echo "-- importazione viste --"
  $DRUSHSCRIPT --alias-path=$DRUSHALIAS @${SITE}-${i}.${DENV} config-import --partial --yes

  echo "-- importazione delle traduzioni delle viste --"
  $DRUSHSCRIPT --alias-path=$DRUSHALIAS @${SITE}-${i}.${DENV} sqlc < replace.en.insegnamenti.sql

  echo "-- pulizia cache --"
  $DRUSHSCRIPT --alias-path=$DRUSHALIAS @${SITE}-${i}.${DENV} cr

  end=`date +%s`
  runtime=$((end-start))
  echo "-- ${i} done in ${runtime} sec"
  echo "---------------------"

done

)