def _write_data(self, csv_filename, delimiter, csvdata, tmpl): print "self.simulate", self.simulate if(self.simulate): log.debug(pprint("SIMULATING write. Content is: %s" % csvdata)) else: log.debug(pprint("WRITING on file %s. Content is: %s" % (csv_filename,csvdata))) f = file(csv_filename, "wb") fieldnames = get_params_from_template(tmpl) m = CSVManager(fieldnames=fieldnames, delimiter=delimiter, encoding=ENCODING) data = m.write(csvdata) #log.debug(pprint(m.read(csvdata))) f.write(data) f.close() return
def _write_data(self, csv_filename, delimiter, csvdata, tmpl): print "self.simulate", self.simulate if (self.simulate): log.debug(pprint("SIMULATING write. Content is: %s" % csvdata)) else: log.debug( pprint("WRITING on file %s. Content is: %s" % (csv_filename, csvdata))) f = file(csv_filename, "wb") fieldnames = get_params_from_template(tmpl) m = CSVManager(fieldnames=fieldnames, delimiter=delimiter, encoding=ENCODING) data = m.write(csvdata) #log.debug(pprint(m.read(csvdata))) f.write(data) f.close() return