Example #1
0
def setup_app(config):
    
    model.init_model()
    
    return make_app(
        config.app.root,
        static_root     = config.app.static_root,
        debug           = config.app.debug,
        logging         = config.app.logging,
        template_path   = config.app.template_path,
        force_canonical = config.app.force_canonical
    )
Example #2
0
def setup_app(config):
    
    model.init_model()
    
    return make_app(
        RootController(), # config.app.root,
        static_root     = config.app.static_root,
        debug           = config.app.debug,
        logging         = config.app.logging,
        template_path   = config.app.template_path,
        force_canonical = config.app.force_canonical,
        hooks           = [
            TransactionHook(
                model.start,
                model.start_ro,
                model.commit,
                model.rollback,
                model.clear
            )
        ]
    )