NAME
Siesta::Config - organise the configuration of a Siesta install
VARIABLES
$ROOT
Where to install everything to. Currently this is set to
/usr/local/siesta
$CONFIG_FILE
Where the config file is currently
/usr/local/siesta/siesta.conf
This can be overridden when using the command line tools by using
-f <new config file>
CONFIG OPTIONS
The following options are set within the config file :
- root
-
override the
$ROOT
variable above - messages
-
Where our message templates are stored.
By default - /usr/local/siesta/messages/
- archive
-
Where we archive list mails.
By default - /usr/local/siesta/archive/<list name>/
- log_path
-
Where we log things
By default - /usr/local/siesta/error
- log_level
-
By default - 3
- storage_dsn
-
The DSN for our local DB
By default - dbi:SQLite:/usr/local/siesta/database/
- storage_user
-
The user name for our DB
By default - root
- storage_pass
-
The password for our DB
By default - undef
@STORAGE
A list containing the dsn, the user and password.
CREATION
This file is autogenerated from Config.pm.in when you run Build.PL