cwconfig.py
changeset 2613 5e19c2bb370e
parent 2476 1294a6bdf3bf
child 2654 6512522860aa
equal deleted inserted replaced
2612:c3059d308dc2 2613:5e19c2bb370e
    20 from smtplib import SMTP
    20 from smtplib import SMTP
    21 from threading import Lock
    21 from threading import Lock
    22 from os.path import exists, join, expanduser, abspath, normpath, basename, isdir
    22 from os.path import exists, join, expanduser, abspath, normpath, basename, isdir
    23 
    23 
    24 from logilab.common.decorators import cached
    24 from logilab.common.decorators import cached
    25 from logilab.common.deprecation import deprecated_function
    25 from logilab.common.deprecation import deprecated
    26 from logilab.common.logging_ext import set_log_methods, init_log
    26 from logilab.common.logging_ext import set_log_methods, init_log
    27 from logilab.common.configuration import (Configuration, Method,
    27 from logilab.common.configuration import (Configuration, Method,
    28                                           ConfigurationMixIn, merge_options)
    28                                           ConfigurationMixIn, merge_options)
    29 
    29 
    30 from cubicweb import CW_SOFTWARE_ROOT, CW_MIGRATION_MAP, ConfigurationError
    30 from cubicweb import CW_SOFTWARE_ROOT, CW_MIGRATION_MAP, ConfigurationError
   864 
   864 
   865 set_log_methods(CubicWebConfiguration, logging.getLogger('cubicweb.configuration'))
   865 set_log_methods(CubicWebConfiguration, logging.getLogger('cubicweb.configuration'))
   866 
   866 
   867 # alias to get a configuration instance from an instance id
   867 # alias to get a configuration instance from an instance id
   868 instance_configuration = CubicWebConfiguration.config_for
   868 instance_configuration = CubicWebConfiguration.config_for
   869 application_configuration = deprecated_function(instance_configuration, 'use instance_configuration')
   869 application_configuration = deprecated('use instance_configuration')(instance_configuration)