Making work with threading

This commit is contained in:
nzkarit 2017-09-29 19:36:01 +13:00
parent c13c101ac5
commit 470fe21ad1

View File

@ -138,7 +138,7 @@ def writeOutputFile(filename, data):
os.system('sync') os.system('sync')
os.system('rm %s'%(tmpfile)) os.system('rm %s'%(tmpfile))
if __name__ == "__main__": def main():
global cfg global cfg
cfg = configparser.ConfigParser() cfg = configparser.ConfigParser()
cfg.read('config.cfg') cfg.read('config.cfg')
@ -158,5 +158,30 @@ if __name__ == "__main__":
writeOutputFile(arguments.outputfilename, data) writeOutputFile(arguments.outputfilename, data)
logger.info('Complete') logger.info('Complete')
def threadingCSV(csv):
global cfg
cfg = configparser.ConfigParser()
cfg.read('config.cfg')
arguments = argParser()
arguments.csvfile = csv[0]
arguments.outputfilename = csv[1]
global logger
logging.config.fileConfig('logging.cfg')
logger = logging.getLogger(__name__)
logger.info('Starting ADSB Encoder')
logger.debug('The arguments: %s' % (arguments))
data = None
if arguments.csvfile == '':
data = singlePlane(arguments)
else:
data = manyPlanes(arguments)
writeOutputFile(arguments.outputfilename, data)
logger.info('Complete')
if __name__ == "__main__":
main()