Esempio n. 1
0
def init_writer(task_id: int, catalog_id: str = None):
    Writer(dump_type=DumpFile.TYPE_CSV,
           action=mock_dump_write,
           recursive_task=init_writer,
           task=task_id,
           catalog=catalog_id).write()
Esempio n. 2
0
def write_dta(task_id, catalog=None):
    Writer(DumpFile.TYPE_DTA,
           lambda task, catalog_id: DtaGenerator(task_id, catalog_id).generate(),
           write_dta,
           task_id,
           catalog).write()
Esempio n. 3
0
def write_xlsx(task_id, catalog=None):
    Writer(DumpFile.TYPE_XLSX, generator.generate, write_xlsx, task_id, catalog).write()
Esempio n. 4
0
def write_sql(task_id, catalog=None):
    Writer(DumpFile.TYPE_SQL,
           lambda task, catalog_id: SQLGenerator(task_id, catalog_id).generate(),
           write_sql,
           task_id,
           catalog).write()
Esempio n. 5
0
def write_csv(task_id, catalog=None):
    Writer(DumpFile.TYPE_CSV, lambda task, catalog_id: DumpGenerator(task, catalog_id).generate(),
           write_csv,
           task_id,
           catalog).write()