Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
logparser Namespace Reference

Variables

 parser
 type
 args = parser.parse_args()
 input = args.logfile
 output = args.outputfile
dict logdict = {}
 loglines = logfile.readlines()
 iterator = iter(loglines)
int n = 0
 line = iterator.__next__()
 regex = re.search(r"^-{10}\Wtstep\W=\W(\d+).+?-{10}", line)
 tstep = regex.group(1)

Variable Documentation

◆ args

logparser.args = parser.parse_args()

Definition at line 12 of file logparser.py.

◆ input

logparser.input = args.logfile

Definition at line 13 of file logparser.py.

◆ iterator

logparser.iterator = iter(loglines)

Definition at line 19 of file logparser.py.

◆ line

logparser.line = iterator.__next__()

Definition at line 21 of file logparser.py.

◆ logdict

dict logparser.logdict = {}

Definition at line 16 of file logparser.py.

◆ loglines

logparser.loglines = logfile.readlines()

Definition at line 18 of file logparser.py.

◆ n

int logparser.n = 0

Definition at line 20 of file logparser.py.

◆ output

logparser.output = args.outputfile

Definition at line 14 of file logparser.py.

◆ parser

logparser.parser
Initial value:
1= argparse.ArgumentParser(
2 prog="Logparser",
3 description="For pruning restarts from the logfile such that the latest successful timestep is left in the log",
4)

Definition at line 6 of file logparser.py.

◆ regex

logparser.regex = re.search(r"^-{10}\Wtstep\W=\W(\d+).+?-{10}", line)

Definition at line 25 of file logparser.py.

◆ tstep

logparser.tstep = regex.group(1)

Definition at line 27 of file logparser.py.

◆ type

logparser.type

Definition at line 10 of file logparser.py.