Ejemplo n.º 1
0
 def adapt(self, value):
     return Import.adapt(self,
         'glashammer.bundles.%s.setup_%s' % (value, value))
Ejemplo n.º 2
0
from glashammer.utils import sibpath
from glashammer.utils.schema import Import



class Bundle(Import):

    def adapt(self, value):
        return Import.adapt(self,
            'glashammer.bundles.%s.setup_%s' % (value, value))

Url = Dict.of(
    String.named('url'),
    String.named('endpoint'),
    Import.named('view').using(optional=True),
)

Urls = List.of(Url)

Config = Dict.named('config').of(Dict)

Settings = Dict.of(Element)

TemplateSearchPaths = List.of(String)

TemplateFilter = Dict.of(
    Import.named('filter'),
    String.named('name'),
)