> Talvez você queira da uma olhada no Module::Refresh usado como um dos
plugins do Devel::REPL.

Exato.

Eu tava justamente olhando o Module::Refresh, especificamente nas subs
unload_module e unload_subs, que aparentemente faz o que eu quero. Limpa o
%INC e depois a tabela de símbolos.

Na documentação do módulo Class::Refresh há algumas considerações sobre
Moose também, que eu não sei se vão se aplicar ao meu caso.

Sim, dá pra fazer reload sem downtime conforme apontado pelo Cron e Márcio
e pragmaticamente, me parece ser a alternativa mais sã mesmo.

Agora é mais curiosidade científica, pois por completude, se a gente pode
fazer load dinâmico, eu gostaria de ter um unload dinâmico.

[]'s


2013/7/26 Gabriel Andrade <gabi...@gmail.com>

>
> On Jul 26, 2013, at 9:10 AM, Blabos de Blebe <bla...@gmail.com> wrote:
> >
> > Vocês poderiam apontar outros módulos que lidam com esse problema de
> forma segura, ou documentação mais específica onde eu possa entender melhor
> o processo?
>
> Talvez você queira da uma olhada no Module::Refresh usado como um dos
> plugins do Devel::REPL.
>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a