[SP-pm] Exportar configuração para outros modulos

thiagoglauco at ticursos.net thiagoglauco at ticursos.net
Thu Sep 6 06:13:03 PDT 2012


Tanto o Mouse quanto o Moo vão satisfazer essa necessidade. Neste caso  
eu não vejo melhor nem pior.

Citando Jose Nilton <jniltinho em gmail.com>:

> Sim é isso.
>
> Em 6 de setembro de 2012 09:50, <thiagoglauco em ticursos.net> escreveu:
>
>> Deixa eu ver se entendi: Você quer criar uma classe que modele seu arquivo
>> de configuração para usar para configurar um banco de dados e também passar
>> algumas infomações para um daemon?
>>
>> Citando Jose Nilton <jniltinho em gmail.com>:
>>
>>  Algumas configurações padrão do Daemon.
>>>
>>> Em 6 de setembro de 2012 07:39, <thiagoglauco em ticursos.net> escreveu:
>>>
>>>  use DB::Config ?
>>>>
>>>> Além de configurar a conexão com o banco o que mais você pretende fazer?
>>>>
>>>> Citando Stanislaw Pusep <creaktive em gmail.com>:
>>>>
>>>>  Boa noite!
>>>>
>>>>> Você pode usar Config::Any para o caso genérico; mas no seu, pelo que
>>>>> estou
>>>>> vendo, DBIx::Config cai como uma luva :)
>>>>>
>>>>> ABS()
>>>>>
>>>>>
>>>>>
>>>>> 2012/9/5 Jose Nilton <jniltinho em gmail.com>
>>>>>
>>>>>  *
>>>>>
>>>>>>
>>>>>> Boa noite Srs.
>>>>>>
>>>>>> Eu tenho esse tipo de configuração:
>>>>>>
>>>>>> Gostaria de importar esses hahs em outros scripts, qual a maneira
>>>>>> melhor
>>>>>> de fazer isso com Moo ou Mouse.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Pacote /DB/Config.pm
>>>>>>
>>>>>> package DB::Config;
>>>>>>
>>>>>>
>>>>>> my %cachedb_conf = (
>>>>>>     user => 'root',
>>>>>>     pass => '123456',
>>>>>>     host => 'localhost',
>>>>>>     name => 'cachedb',
>>>>>>     timeout  => 30,
>>>>>>     database =>
>>>>>> 'database=cachedb;host=****localhost;mysql_connect_****timeout=30;',
>>>>>>
>>>>>> );
>>>>>>
>>>>>> my %logdb_conf = (
>>>>>>     user => 'root',
>>>>>>     pass => '123456',
>>>>>>     host => 'localhost',
>>>>>>     name => 'logdb',
>>>>>>     timeout => 30,
>>>>>>     database => 'database=logdb;host=****localhost;mysql_connect_**
>>>>>>
>>>>>> timeout=30',
>>>>>> );
>>>>>>
>>>>>>
>>>>>> 1;*
>>>>>>
>>>>>> --
>>>>>>
>>>>>> ..............................****............................**..**
>>>>>>
>>>>>> ..................
>>>>>> *Com Deus todas as coisas são possíveis* ::: LinuxPro<
>>>>>> http://www.linuxpro.**com.br <http://www.linuxpro.com.br>>
>>>>>>
>>>>>>
>>>>>> *"A qualidade nunca se obtém por acaso; ela é sempre o resultado do
>>>>>>
>>>>>> esforço inteligente." (John Ruskin)
>>>>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho
>>>>>> original" (Albert Einstein)*
>>>>>>
>>>>>>
>>>>>>
>>>>>> =begin disclaimer
>>>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>>>>   
>>>>>> L<http://mail.pm.org/mailman/****listinfo/saopaulo-pm<http://mail.pm.org/mailman/**listinfo/saopaulo-pm>
>>>>>> <http://**mail.pm.org/mailman/listinfo/**saopaulo-pm<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 em pm.org
>>>> L<http://mail.pm.org/mailman/****listinfo/saopaulo-pm<http://mail.pm.org/mailman/**listinfo/saopaulo-pm>
>>>> <http://**mail.pm.org/mailman/listinfo/**saopaulo-pm<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>> >
>>>> >
>>>> =end disclaimer
>>>>
>>>>
>>>
>>>
>>> --
>>> ..............................**..............................**
>>> ..................
>>>
>>> *Com Deus todas as coisas são possíveis* :::
>>> LinuxPro<http://www.linuxpro.**com.br <http://www.linuxpro.com.br>>
>>>
>>> *"A qualidade nunca se obtém por acaso; ela é sempre o resultado do
>>> esforço
>>> inteligente." (John Ruskin)
>>> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho
>>> original"
>>> (Albert Einstein)*
>>>
>>>
>>
>> =begin disclaimer
>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>> L<http://mail.pm.org/mailman/**listinfo/saopaulo-pm<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> >
>> =end disclaimer
>>
>
>
>
> --
> ..............................................................................
> *Com Deus todas as coisas são possíveis* :::
> LinuxPro<http://www.linuxpro.com.br>
>
> *"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço
> inteligente." (John Ruskin)
> "A mente que se abre a uma nova ideia jamais volta ao seu tamanho original"
> (Albert Einstein)*
>




More information about the SaoPaulo-pm mailing list