tmon package

Submodules

tmon.asciichart module

This file was copied from https://github.com/kroitor/asciichart and slightly changed. For details please check the repo. It was copied because asciichartpy is missig from the anaconda channels/repos and I did not care to upload it…

tmon.asciichart.plot(series, cfg=None)[source]

Possible cfg parameters are ‘minimum’, ‘maximum’, ‘offset’, ‘height’ and ‘format’. cfg is a dictionary, thus dictionary syntax has to be used. Example: print(plot(series, { ‘height’ :10 }))

tmon.cli module

CLI script for tmon.

class tmon.cli.AxisSizeAction(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)[source]

Bases: argparse.Action

tmon.cli.main()[source]
tmon.cli.parse_args()[source]

tmon.tmon module

Main module.

class tmon.tmon.Monitor[source]

Bases: object

start(args)[source]
class tmon.tmon.Report(ds, tfname, period, fahrenheit=False)[source]

Bases: object

Temperature Reporter

chart(xsize, ysize, ylim)[source]
footer()[source]
header()[source]
report(xsize, ysize, ylim)[source]
stats()[source]
tmon.tmon.run(cmd=None, xsize=70, ysize=15, ylim=None, fahrenheit=False, stats_only=False, chart_only=False, path_only=False)[source]

Module contents

Top-level package for Temp Monitor.