Exemplo n.º 1
0
    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
Exemplo n.º 2
0
    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