def get_legacy_template_resolver(self, task_infos): # Where legacy == no namespace support config = datamake.config.DatamakeConfig() self.json_data = { "version": "1.0", "tasks": task_infos } config.load(StringIO(json.dumps(self.json_data))) return datamake.datamake.get_template_resolver([config])
def get_ns_template_resolver(self, task_infos): config = datamake.config.DatamakeConfig() self.json_data = { "version": "1.0", "namespace": "testns", "tasks": task_infos } config.load(StringIO(json.dumps(self.json_data))) return datamake.datamake.get_template_resolver([config])