run "#{try_sudo} touch #{File.join(current_path,'tmp','restart.txt')}"
end
end
namespace :deploy do
task :just_perform_migrations do
# required configurations
# :titi, "Titi", {:toto=>:titi}
# :tutu, "Tutu", {:toto=>:titi}
# /required configurations
run "cd #{current_path} && rake db:migrate RAILS_ENV=production"
end
end
Mon but est de sortir de ça une liste des "requires configurations" sous la forme : nom_du_namespace=>nom_du_task=>[configuration1,....] J'ai pensé utiliser match avec une regexp pour sortir d'abord les différents bloques "namespace", puis itérer sur les tasks et enfin sur les configurations mais je n'y arrive pas. Est-ce que vous pensez qu'il y a plus simple comme méthode? Et si non, est-ce que qqn fort en Regex peut me donner un coup de pouce?
Merci bien
--------------- Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Marsh Posté le 02-01-2010 à 10:43:45
Bonjour,
J'ai le texte suivant :
Mon but est de sortir de ça une liste des "requires configurations" sous la forme : nom_du_namespace=>nom_du_task=>[configuration1,....]
J'ai pensé utiliser match avec une regexp pour sortir d'abord les différents bloques "namespace", puis itérer sur les tasks et enfin sur les configurations mais je n'y arrive pas.
Est-ce que vous pensez qu'il y a plus simple comme méthode? Et si non, est-ce que qqn fort en Regex peut me donner un coup de pouce?
Merci bien
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait