The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

NAME

Clio::Config - Config loader

VERSION

version 0.02

DESCRIPTION

Load and parse configuration options for Clio.

ATTRIBUTES

config_file

Required path to config file.

run_as_user_group

Returns user/group used to run Clio.

pid_file

Path to pid file.

server_class

Package used as server.

logger_class

Package used for logging.

server_client_class

Package used as client for given server.

server_host_port

Listening host/port.

ServerConfig

Stores <Server> config.

CommandConfig

Stores <Command> config.

ServerClientConfig

Stores <Server/Client> config.

LogConfig

Stores <Log> config.

METHODS

process

Process "config_file".

AUTHOR

Alex J. G. Burzyński <ajgb@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Alex J. G. Burzyński <ajgb@cpan.org>.

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