Fix logging to use right name and value
Make all option relative to the base of the tree.
Signed-off-by: Simo Sorce <simo@redhat.com>
MANIFEST
*.pyc
*.pyo
+ipsilon.conf
[global]
-log.iscreen = "error"
+log.screen = True
base.dir = "../"
-providers.dir = "../src/providers"
admin.config.db = "/var/lib/ipsilon/adminconfig.sqlite"
cherrypy.config.update('ipsilon.conf')
-plugins = plugin.Plugins()
+plugins = plugin.Plugins(path=cherrypy.config['base.dir'])
idp_providers = plugins.get_providers()
cherrypy.config.update({'idp_providers': idp_providers})