def write_output(output, outfile, output_type, pretty, padding): from abstar.utils.output import build_output logger.debug("Padding - {}\t Pretty - {}\t".format(padding, pretty)) output_data = build_output(output, output_type, pretty, padding) open(outfile, 'w').write('\n'.join(output_data)) if output_type in ['json', 'hadoop']: return len(output_data) else: return len(output_data) - 1
def _build_output(self, output_type): from abstar.utils import output return output.build_output(self, output_type)