def __init__(self, *args, **kwargs): SessionPublisher.__init__(self, *args, **kwargs) self.configure(DISPLAY_EXCEPTIONS='plain', SECURE_ERRORS=0, DEBUG_PROPAGATE_EXCEPTIONS=DEVELOP_MODE, UPLOAD_DIR=get_tmpdir() + '/upload/', SESSION_COOKIE_NAME=SESSION_COOKIE_NAME, SESSION_COOKIE_DOMAIN=SESSION_COOKIE_DOMAIN, SESSION_COOKIE_PATH=SESSION_COOKIE_PATH)
def __init__ (self, *args, **kwargs): self.logger = logging.getLogger(str(self.__class__)) try: self.context = kwargs['context'] self.logger.info('Found context') except KeyError: self.context = canary.context.Context() self.logger.info('Started new context') self.config = self.context.config SessionPublisher.__init__(self, root_namespace='canary.ui', session_mgr=SqlSessionManager(self.context), config=self.config) self.setup_logs()
def __init__(self, *args, **kwargs): SessionPublisher.__init__(self, *args, **kwargs) self.configure(DISPLAY_EXCEPTIONS='plain', SECURE_ERRORS=0, UPLOAD_DIR=get_tmpdir() + '/upload/')
def __init__(self, *args, **kwargs): SessionPublisher.__init__(self, *args, **kwargs) display = 'html' if os.environ.get('DOUBAN_PRODUCTION') else 'plain' self.configure(DISPLAY_EXCEPTIONS=display, UPLOAD_DIR=get_tmpdir() + '/upload/')