X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=tools%2Ftools.rb;h=11570dd407d346dee69e1cffe80b85f8c9b768f2;hb=6e96af2afdc875932c19685110c97ea7837944c6;hp=a70442efca0cbc6c41ca5a5d0968a1c76b4b9188;hpb=eb8708a7450d6c5147613fab28678b206aeb7c7e;p=euphorik.git diff --git a/tools/tools.rb b/tools/tools.rb index a70442e..11570dd 100644 --- a/tools/tools.rb +++ b/tools/tools.rb @@ -122,7 +122,7 @@ class MiseEnProd # Effectue la mise en préproduction. def miseEnPreProd copierFichiers() - copierBD() + copierVAR() lancerYaws() end @@ -134,14 +134,17 @@ class MiseEnProd copie_modules_serveurs() set_droits_fichiers() end - - def copierBD + + # TODO + def copierVar + #TODO end def lancerYaws creer_rep("tools") system("rsync tools/yaws.conf #{@uri}:#{@rep}/tools") system("rsync tools/start_yaws.sh #{@uri}:#{@rep}/tools") + # TODO end def exec(commande) @@ -165,11 +168,12 @@ class MiseEnProd Dir.chdir('..') end - def creer_repertoire_bd + def creer_repertoire_var # création du repertoire BD - creer_rep('BD') - creer_rep('BD/backups') - exec("chmod -R g+w BD") + creer_rep('var') + creer_rep('var/images') + creer_rep('var/BD/backups') + exec("chmod -R g+w var") end # css, images, html, etc.. @@ -235,7 +239,8 @@ end # Traite la ligne de commande lorsque tools.rb est utilisé comme tel class Commande def initialize - @miseEnProd = MiseEnProd.new("/home/gburri/projets/euphorik/trunk") + Dir.chdir("..") + @miseEnProd = MiseEnProd.new(".") @verifJS = VerifJS.new("js") @version = Version.new(".") end @@ -276,7 +281,7 @@ class Commande def afficherUsage puts "Usage : tools.rb (prod | pre | js | version)\n" + " prod : Mise en production\n" + - " preprod : Mise en préproduction, copie les données en production\n" + + " pre : Mise en préproduction, copie les données en production\n" + " js : vérification des fichiers JavaScript\n" + " version : met à jour la version à partir du fichier VERSION" end