Projet

Général

Profil

Révision 0e4152d9

Ajouté par Julien Enselme il y a plus de 10 ans

Mise en place des aliases de site

Ajout du script qui a généré les aliases
Modification de scripts-config.sh pour ajouter l'emplacement du fichier des alias
Modification des scripts de création et suppression de site pour la gestion des aliases

Voir les différences:

bin/d7-create-site.sh
26 26
db_password=`ask_password_db $db_server $db_user`
27 27
site_password=`generate_password`
28 28
site_line_sites_php="\$sites['assos.centrale-marseille.fr.$d7_site_name'] = 'assos.centrale-marseille.fr.$d7_site_name';"
29
site_line_aliases_drushrc_php="\$aliases['$d7_site_name'] = array('uri' => 'assos.centrale-marseille.fr/$site_name', 'root' => '/users/guest/assos/htmltest/', );"
30
d7_line_aliases_drushrc_php="s/'site-list' => array(/'site-list' => array(%'assos.centrale-marseille.fr/$d7_site_name',/"
29 31

  
30 32
# Check if site database already exists.
31 33
if mysql -h $db_server -u $db_user -e "USE $d7_site_name" -p$db_password 2>/dev/null ; then
......
69 71
# Update sites.php
70 72
echo $site_line_sites_php >> $sites_php
71 73

  
74
### Update aliases.drushrc.php
75
# For site
76
echo $site_line_aliases_drushrc_php >> $aliases_drushrc_php
77
# @d7
78
sed $d7_line_aliases_drushrc_php < $aliases_drushrc_php | tr '%' '\n' > $aliases_drushrc_php
79

  
72 80
# Next Instructions
73 81
echo "Go to http://assos.centrale-marseille.fr/$d7_site_name/install.php to continue."
74 82
echo "Press enter when ready to go on."

Formats disponibles : Unified diff