in source/extract-tag-data-lambda.py [0:0]
def write2csv(tagInfo,fileName,file_Header):
logger.info('Variables passed to write2csv(): Data,' +
sanitize_string(fileName) +','+str(file_Header))
with open("/tmp/"+fileName, 'w') as csvfile:
writer = csv.DictWriter(csvfile, fieldnames=file_Header)
writer.writeheader()
for key in tagInfo:
logger.info(sanitize_json(tagInfo[key]))
writer.writerow(tagInfo[key])
logger.info('Number of rows in file '+ sanitize_string(fileName) +
'(including header): ' + str(len(tagInfo.keys())))
csvfile.close()
logger.info('Size of file "' + sanitize_string(fileName) +
'": '+str(os.stat("/tmp/"+fileName).st_size)+" bytes")
return