deploy - desabilitar modulos

9 views
Skip to first unread message

Bruno Rios

unread,
Apr 25, 2013, 3:10:34 PM4/25/13
to drup...@googlegroups.com
como vocês fazem para desabilitar módulos na hora do deploy?

pela interface?
drush (se disponivel)?
module.install?

Atenciosamente,
Bruno Rios

Leonardo Silva

unread,
Apr 25, 2013, 3:24:02 PM4/25/13
to drup...@googlegroups.com
Aqui colocamos em um hook_update_N. Criamos um plugin de Drush para auxiliar.

Pode usar à vontade: http://drupal-br.org/node/6094

Leonardo Silva



--
--
Ao responder um tópico, reproduza apenas a parte relevante da mensagem original, apagando demais partes e assinaturas.
 
Para cancelar a inscrição deste grupo: drupal-br+...@googlegroups.com
Para ver mais opções: http://groups.google.com/group/drupal-br?hl=pt-BR_BR?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Drupal-br" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para drupal-br+...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Bruno Rios

unread,
Apr 25, 2013, 3:44:43 PM4/25/13
to drup...@googlegroups.com
bacana Xulispa!

e o hook_update você coloca onde?
penso que se eu colocar na feature, quando eu recriá-la o código será sobrescrito.

vocês usam uma feature central para os hooks?

abraço

Atenciosamente,
Bruno Rios



Leonardo Silva

unread,
Apr 25, 2013, 3:56:44 PM4/25/13
to drup...@googlegroups.com
Ei Bruno, os gerais, colocamos em um custom.install. Específicos, em um custom_module.install (esse custom_module deve ser habilitado anteriormente no custom, por exemplo).

Trabalhando com features, você pode fazer alterações no .module da feature que ao recriar, suas alterações continuarão lá, assim como os includes que colocar na feature.

Abrass

Leonardo Silva


Bruno Rios

unread,
Apr 25, 2013, 4:04:40 PM4/25/13
to drup...@googlegroups.com
massa!

outra coisa, digamos que eu tenha um "modulo_pai" e um "modulo_filho" que depende do pai...

se eu quiser desabilitar os dois, posso desabilitar os dois ao mesmo tempo? ou tenho que desabilitar o modulo_filho primeiro e depois desabilitar o modulo_pai?

abraço!

Atenciosamente,
Bruno Rios



Leonardo Silva

unread,
Apr 25, 2013, 4:48:26 PM4/25/13
to drup...@googlegroups.com
De acordo o module_disable - http://api.drupal.org/api/drupal/includes%21module.inc/function/module_disable/7 - os dependentes são desabilitados automaticamente, a não ser que declare o contrário na função. Então, se você desabilitar o "modulo_pai", o "modulo_filho" deve ser desabilitado também.

Abrass

Leonardo Silva


Bruno Rios

unread,
Apr 25, 2013, 5:04:28 PM4/25/13
to drup...@googlegroups.com
valeu xulispa!!!

Atenciosamente,
Bruno Rios



Felipe Fidelix

unread,
Apr 25, 2013, 9:42:33 PM4/25/13
to drup...@googlegroups.com

Para monitoramento (incluindo checar se módulos para desenvolvimento estão ativados em produção):
http://drupal.org/project/prod_check

Capi Etheriel

unread,
Apr 28, 2013, 9:52:53 AM4/28/13
to drup...@googlegroups.com
kraftwagen tb tem o conceito de environments, e vc pode rodar drush kwd-amd para rodar os manifests.
Reply all
Reply to author
Forward
0 new messages