"""Meta configuration for waeup.csvfile components. """ import martian import waeup.csvfile.csvfile from waeup.csvfile import CSVFile # This grokker fills the registry on startup, with any class that is # derived from `CSVFileWrapper`... class CSVFileWrapperGrokker(martian.ClassGrokker): martian.component(CSVFile) def execute(self, klass, **kw): waeup.csvfile.csvfile.csvwrappers.append(klass) return True