pywebui.reports
¶
Module Contents¶
Classes¶
Report object. |
|
Script object. |
|
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_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.