mirror of
				https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
				synced 2025-11-03 20:27:54 +00:00 
			
		
		
		
	lf_check.py : produce raw csv during run
Signed-off-by: Chuck SmileyRekiere <chuck.smileyrekiere@candelatech.com>
This commit is contained in:
		@@ -30,6 +30,8 @@ import configparser
 | 
				
			|||||||
from pprint import *
 | 
					from pprint import *
 | 
				
			||||||
import subprocess
 | 
					import subprocess
 | 
				
			||||||
import sys
 | 
					import sys
 | 
				
			||||||
 | 
					import csv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#from ..lf_report import lf_report
 | 
					#from ..lf_report import lf_report
 | 
				
			||||||
sys.path.append('../')
 | 
					sys.path.append('../')
 | 
				
			||||||
from lf_report import lf_report
 | 
					from lf_report import lf_report
 | 
				
			||||||
@@ -62,7 +64,6 @@ class lf_check():
 | 
				
			|||||||
        os.chdir(path_parent)
 | 
					        os.chdir(path_parent)
 | 
				
			||||||
        self.scripts_wd = os.getcwd()
 | 
					        self.scripts_wd = os.getcwd()
 | 
				
			||||||
        self.results = ""
 | 
					        self.results = ""
 | 
				
			||||||
        self.csv_results = _csv_results,
 | 
					 | 
				
			||||||
        self.outfile = _outfile
 | 
					        self.outfile = _outfile
 | 
				
			||||||
        self.test_result = "Failure"
 | 
					        self.test_result = "Failure"
 | 
				
			||||||
        self.results_col_titles = ["Test","Command","Result","STDOUT","STDERR"]
 | 
					        self.results_col_titles = ["Test","Command","Result","STDOUT","STDERR"]
 | 
				
			||||||
@@ -83,6 +84,7 @@ class lf_check():
 | 
				
			|||||||
        self.col_names = ""
 | 
					        self.col_names = ""
 | 
				
			||||||
        self.upstream_port = ""
 | 
					        self.upstream_port = ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        self.csv_results = _csv_results
 | 
				
			||||||
        self.csv_results_file = ""
 | 
					        self.csv_results_file = ""
 | 
				
			||||||
        self.csv_results_writer = ""
 | 
					        self.csv_results_writer = ""
 | 
				
			||||||
        self.csv_results_column_headers = ""
 | 
					        self.csv_results_column_headers = ""
 | 
				
			||||||
@@ -91,10 +93,11 @@ class lf_check():
 | 
				
			|||||||
        return self.csv_file.name
 | 
					        return self.csv_file.name
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def start_csv_results(self):
 | 
					    def start_csv_results(self):
 | 
				
			||||||
 | 
					        print("self.csv_results")
 | 
				
			||||||
        self.csv_results_file = open(self.csv_results, "w")
 | 
					        self.csv_results_file = open(self.csv_results, "w")
 | 
				
			||||||
        self.csv_results_writer = csv.writer(self.csv_results_file, delimiter=",")
 | 
					        self.csv_results_writer = csv.writer(self.csv_results_file, delimiter=",")
 | 
				
			||||||
        self.csv_results_column_headers = ['Test','Command','Result','STDOUT','STDERR'] 
 | 
					        self.csv_results_column_headers = ['Test','Command','Result','STDOUT','STDERR'] 
 | 
				
			||||||
        self.csv_rsults_writer.writerow(self.csv_results_column_headers)
 | 
					        self.csv_results_writer.writerow(self.csv_results_column_headers)
 | 
				
			||||||
        self.csv_results_file.flush()
 | 
					        self.csv_results_file.flush()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def get_html_results(self):
 | 
					    def get_html_results(self):
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user