Exemplo n.º 1
0
def __initConfig():
    from AE import cfg
    from SkunkWeb import Configuration, confvars
    # set our defaults from AE defaults
    Configuration.mergeDefaults(
        documentRoot=confvars.DEFAULT_DOCROOT,
        compileCacheRoot=confvars.DEFAULT_CACHE,
        componentCacheRoot=confvars.DEFAULT_CACHE,
        failoverComponentCacheRoot="%s/failoverCache" %
        Configuration.SkunkRoot,
        mimeTypesFile=confvars.DEFAULT_MIME_TYPES_FILE_NAME,
        componentCommentLevel=0,
    )
    dd = {}
    for k, v in cfg.Configuration._d.items():
        if k not in [
                'documentRoot', 'compileCacheRoot', 'componentCacheRoot',
                'failoverComponentCacheRoot', 'mimeTypesFile',
                'componentCommentLevel'
        ]:
            dd[k] = v
    Configuration.mergeDefaults(dd)

    # set AE's config object to ours
    cfg.Configuration = Configuration
    __checkScopes(Configuration.scopeMatchers())
Exemplo n.º 2
0
def __initConfig():
    from AE import cfg
    from SkunkWeb import Configuration, confvars
    # set our defaults from AE defaults
    Configuration.mergeDefaults(
        documentRoot = confvars.DEFAULT_DOCROOT,
        compileCacheRoot = confvars.DEFAULT_CACHE, 
        componentCacheRoot = confvars.DEFAULT_CACHE,
        failoverComponentCacheRoot = "%s/failoverCache" % Configuration.SkunkRoot,
        mimeTypesFile = confvars.DEFAULT_MIME_TYPES_FILE_NAME,
        componentCommentLevel = 0,
        )
    dd = {}
    for k, v in cfg.Configuration._d.items():
        if k not in ['documentRoot',
                     'compileCacheRoot',
                     'componentCacheRoot',
                     'failoverComponentCacheRoot',
                     'mimeTypesFile',
                     'componentCommentLevel']:
            dd[k]=v
    Configuration.mergeDefaults(dd)
            
    # set AE's config object to ours
    cfg.Configuration = Configuration
    __checkScopes(Configuration.scopeMatchers())