pywebui.reports

Module Contents

Classes

Report

Report object.

Script

Script object.

ReportMethods

Encapsulates methods for manage reports.

class pywebui.reports.Report

Report object.

date

The date of creating report or date of last edition of script (Unix Epoch format).

Type

int

user

The name of user who edit.

Type

str

fileName

The name of report or script.

Type

str

directory

The directory name

Type

str

class pywebui.reports.Script

Script object.

date

The date of creating report or date of last edition of script (Unix Epoch format).

Type

int

user

The name of user who edit.

Type

str

fileName

The name of report or script.

Type

str

directory

The directory name

Type

str

class pywebui.reports.ReportMethods

Encapsulates methods for manage reports.

_get_objects(self, attr, _class)
get_reports(self) List[Report]

Returns the list of reports.

get_scripts(self) List[Script]

Returns the list of scripts.

get_report(self, filename: str, directory: str) str

Returns details of report.

get_log(self, filename: str, directory: str) str

Returns details of log file.

generate(self, script_dir: str, script_name: str, report_dir: str) bool

Runs script to generate report.

export_report(self, filename: str, directory: str) str

Returns report content.