NAME
OurCal::Config - a default config reader
SYNOPSIS
image_url = images
template_path = templates
[providers]
providers = default birthday dopplr
[default]
dsn = dbi:SQLite:ourcal
type = dbi
[birthday]
file = ics/birthdays.ics
type = icalendar
[dopplr_cache]
type = cache
dir = .cache
child = dopplr
[dopplr]
file = http://www.dopplr.com/traveller/ical/user/d34dbeefd34dbeefd34dbeefd34dbeefd34dbeef.ics
type = icalendar
FORMAT
Generic Config
Then generic configuration contain key value pairs for non specific config values.
Provider Specific Config
Each provider can have specific config options in a named section.
METHODS
new <param[s]>
Must be given a file param which gives a path to an .ini
type file.
config [name]
Returns a hashref containin the config for a give section or the generic config if no name is given.