def __init__(self): WSGIController.__init__(self) self.cert_dn = None self.cert_vo = None self.cert_fqans = [] self.fqans_string = '' self.cert_owner = None
def __init__(self, *args, **kwargs): """Implements TG2 style controller-level permissions requirements. If the allow_only class attribute has been set, wrap the __before__ method with an ActionProtector using the predicate defined there. """ if hasattr(self, 'allow_only') \ and isinstance(self.allow_only, Predicate): # ControllerProtector wraps the __before__ method of this instance. cp = ControllerProtector(self.allow_only) self = cp(self) WSGIController.__init__(self, *args, **kwargs)
def __init__(self, provider, controller, *args, **kwargs): self.provider = provider self.sprockets = Sprockets(provider, controller) self.controller = controller #commonly used views c.w = WidgetBunch() sprocket = self.sprockets['databaseView'] self.databaseValue = sprocket.session.getValue() self.databaseView = sprocket.view.widget print 'controller:', self.controller self.databaseDict = dict(controller=self.controller) self.genshi_loader = TemplateLoader([pkg_resources.resource_filename('dbsprockets.dbmechanic.frameworks.pylons', 'templates')]) WSGIController.__init__(self, *args, **kwargs)
def __init__(self): WSGIController.__init__(self) self._setupConfig()