def get_report(menu_name, candu=False): """Queue a report by menu name , wait for finish and return it""" path_to_report = ['Configuration Management', 'Containers', menu_name] try: run_at, queued_at = CannedSavedReport.queue_canned_report(path_to_report) except CandidateNotFound: pytest.skip('Could not find report "{}" in containers.\nTraceback:\n{}' .format(path_to_report, format_exc())) return CannedSavedReport(path_to_report, run_at, queued_at, candu=candu)
def report(): path = [ "Configuration Management", "Virtual Machines", "Hardware Information for VMs" ] return CannedSavedReport(path, CannedSavedReport.queue_canned_report(path))
def get_report(menu_name): """Queue a report by menu name , wait for finish and return it""" path_to_report = ['Configuration Management', 'Containers', menu_name] run_at = CannedSavedReport.queue_canned_report(path_to_report) return CannedSavedReport(path_to_report, run_at)
def report(): path = ["Configuration Management", "Virtual Machines", "Hardware Information for VMs"] return CannedSavedReport(path, CannedSavedReport.queue_canned_report(path))