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 <[email protected]> > * > 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> > > *"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: [email protected] > 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: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
