MCPcopy Create free account
hub / github.com/logpai/logparser / parse

Method parse

logparser/IPLoM/IPLoM.py:123–133  ·  view source on GitHub ↗
(self, logname)

Source from the content-addressed store, hash-verified

121 self.partitionsL.append(Partition(stepNo=1, numOfLogs=0, lenOfLogs=logLen))
122
123 def parse(self, logname):
124 print("Parsing file: " + os.path.join(self.para.path, logname))
125 self.logname = logname
126 starttime = datetime.now()
127 self.Step1()
128 self.Step2()
129 self.Step3()
130 self.Step4()
131 self.getOutput()
132 self.WriteEventToFile()
133 print("Parsing done. [Time taken: {!s}]".format(datetime.now() - starttime))
134
135 def Step1(self):
136 headers, regex = self.generate_logformat_regex(self.para.logformat)

Callers 2

benchmark.pyFile · 0.45
demo.pyFile · 0.45

Calls 7

Step1Method · 0.95
Step2Method · 0.95
Step3Method · 0.95
Step4Method · 0.95
getOutputMethod · 0.95
WriteEventToFileMethod · 0.95
formatMethod · 0.80

Tested by

no test coverage detected