Module report_manager§
Gestionnaire de rapports pour demo_api
- class report_manager.ReportType(*values)[source]§
-
Types de rapport disponibles
- USERS_VMS = 'users-vms'§
- STATUS = 'status'§
- ALL = 'all'§
- class report_manager.ReportFormat(*values)[source]§
-
Formats de rapport disponibles
- JSON = 'json'§
- MARKDOWN = 'markdown'§
- HTML = 'html'§
- ALL = 'all'§
- report_manager.generate_reports(report_type=<typer.models.OptionInfo object>, report_format=<typer.models.OptionInfo object>, output_dir=<typer.models.OptionInfo object>, verbose=<typer.models.OptionInfo object>)[source]§
📊 Générer des rapports
Exemples:
python report_manager.py python report_manager.py --type users-vms --format markdown python report_manager.py -t status -f html -o ./rapports --verbose python report_manager.py --format all --type all
- Parameters:
report_type (
ReportType)report_format (
ReportFormat)output_dir (
str)verbose (
bool)
- Return type: