Poe :: Component :: SmokeBox :: dists

Pesquisar por distribuições de CPAN por cpanid ou nome de distribuição
Baixe Agora

Poe :: Component :: SmokeBox :: dists Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Chris Williams
  • Site do editor:
  • http://search.cpan.org/~bingos/

Poe :: Component :: SmokeBox :: dists Tag


Poe :: Component :: SmokeBox :: dists Descrição

Pesquisar por distribuições de CPAN por cpanid ou nome de distribuição Poe :: Component :: SmokeBox :: Dists é um componente PoE e o módulo Perl que fornece pesquisas de distribuição de CPAN sem bloqueio. É um invólucro em torno do arquivo :: Fetch para 02packages.details.txt.gz Recuperação do arquivo, io :: zlib para extração e cpan :: distnameinfo para analisar os dados de pacotes.given Autor (ou seja, identificação CPAN) ou critérios de pesquisa de distribuição , Expressed como uma expressão regular, ele retornará a uma sessão solicitante todas as distribuições da CPAN que correspondem a esse padrão. O componente recuperará o arquivo 02packages.deteils.txt.gz para o diretório .smokebox. Se esse arquivo já existir, uma versão mais recente será recuperada apenas se o arquivo tiver mais de 6 horas. Especificando o parâmetro de força substitui este comportamento. Os 02packages.details.txt.gz são extraídos e um cpan :: distnameNfo objeto construído para executar os critérios de pesquisa. Este processo pode demorar um pouco de tempo.synopsis use rigoroso; use avisos; use poe; Use PoE :: Component :: SmokeBox:: dists; minha pesquisa $ = '^ bingos $'; PoE :: Session-> Create (Package_States => ,],); $ poe_kernel-> correr (); saída 0; sub _start {poe :: componente :: smokebox :: dists-> autor (evento => '_results', pesquisa => $ busca,); Retorna; } sub _results {my $ ref = $ _ ; retorno se $ ref -> {error}; # Oh, querido houve um erro imprimir $ _, "\ n" para @ {$ ref -> {dists}}; Retorna; } Requisitos: · Perl.


Poe :: Component :: SmokeBox :: dists Software Relacionado