0

I'm trying to access the Pylons configuration from inside a repoze.who "authenticator".. I'm using from pylons import config, but it looks like it returns a configuration with default values, not the ones from production.ini.. What am I missing?

Joril
  • 19,961
  • 13
  • 71
  • 88

2 Answers2

0

You must using pylons.config after calling load_environment(global_conf, app_conf) in config/middleware.py or use direct app_conf

estin
  • 3,051
  • 1
  • 24
  • 31
  • Well the authenticator gets called by the login process, so AFAIK I *am* after the `load_environment` call – Joril Jan 27 '11 at 13:05
0

Found a thread that suggests two options:

  1. Passing the config directly to the authenticator instance during middleware setup
  2. Adding a pylons.config.update(config) at the bottom of load_environment
Joril
  • 19,961
  • 13
  • 71
  • 88