Feb-24-2020, 12:06 PM
you have:
class DataSinkConfig(): DEFAULT_ENTRIES_TABLE = 'entries' DEFAULT_OUTLIERS_TABLE = 'outliers' DEFAULT_OUTLIERCAUSES_TABLE = 'outlier_causes' # Note def __init__(self, dbconf): insopt = dbconf.get('insopt') if insopt is None: self.entries_table_name = self.DEFAULT_ENTRIES_TABLE self.outliers_table_name = self.DEFAULT_OUTLIERS_TABLE self.outlier_causes_table_name = self.DEFAULT_OUTLIERCAUSES_TABLEwhy not just?:
class DataSinkConfig(): def __init__(self, dbconf): insopt = dbconf.get('insopt') if insopt is None: self.entries_table_name = 'entries' self.outliers_table_name = 'outliers' self.outlier_causes_table_name = 'outlier_causes'