def configure(self, options, conf): super(Plugin, self).configure(options, conf) self.ignore_kls = options.ignore_kls if options.enabled: self.done = {} self.enabled = True register_from_options(options, spec_options, extractor=extract_options)
def open(self): options = self.config register_from_options(options, spec_options, extractor=make_extractor(self.specified))
def enable(app): register_from_options(app.builder.config, spec_options, extractor=extract_options)
def enable(self): self.done = {} options = dict((option, getattr(self, option.replace('-', '_'))) for option in spec_options) register_from_options(options, spec_options, extractor=extract_options)