Chris Williams > App-CPANIDX-HTTP-Server-0.08 > cpanidx_httpserver

Download:
App-CPANIDX-HTTP-Server-0.08.tar.gz

Annotate this POD

Website

View/Report Bugs
Source  

NAME ^

cpanidx_httpserver - HTTP::Server::Simple based server for CPANIDX

VERSION ^

version 0.08

DESCRIPTION ^

cpanidx_httpserver is a HTTP::Server::Simple based server for App::CPANIDX.

SYNPOSIS ^

  # cpanidx.ini

  port=8082
  dsn=dbi:SQLite:dbname=cpanidx.db
  
  $ cpanidx_httpserver --config cpanidx.ini

CONFIGURATION ^

Configuration is stored in an Config::Tiny style initialisation file. By default it looks for a cpanidx.ini in the current working directory. This can be amended by using the --config command line switch.

If no previous configuration is found, the script will default to using DBD::SQLite based database cpanidx.db in the current working directory.

The following configuration options are available:

dsn

Specify the DBI DSN string to use.

user

Specify the username to use with the dsn (if applicable).

pass

Specify the password to use with the dsn (if applicable).

port

Specify the listening port to use. The default is 8080.

COMMAND LINE OPTIONS ^

--config

Specify a configuration file to use. The default is to use cpanidx.ini in the current working directory.

--port

Specify the listening port to use. The default is 8080.

AUTHOR ^

Chris Williams <chris@bingosnet.co.uk>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2011 by Chris Williams.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: