Server Report ^^^^^^^^^^^^^ The ``Server Report`` runs the utilization tool and runs the report generator. The report generator runs a nodeJS packaged version of Turings to use the utilization data to create a report. Arguments --------- None Configuration ------------- Fully install and set up Turings with NodeJS. Configure the etc/workflows/generate_report.json A basic workflow is as follows:: { "steps": [ { "name": "turings_report", "status": null, "requirements": [], "inputs": [ { "name": "include_date", "type": "bool", "default": "true" }, { "name": "javascripts_path", "type": "str", "default": "/path/to/turings/javascripts" }, { "name": "server_utilization", "type": "str", "default": "/path/to/utilization/1_server_utilization.tsv" }, { "name": "job_utilization", "type": "str", "default": "/path/to/utilization/1_job_utilization.tsv" }, { "name": "output", "type": "str", "default": "utilization-report.pptx" }, { "name": "days", "type": "int", "default": 7 } ], "outputs": [ { "name": "output", "dataType": "str", "default": "test_file.pptx" } ] }, { "name": "emailer", "status": null, "requirements": [], "inputs": [ { "from": "output", "name": "files_to_send", "type": "str", "default": "test_file.pptx" }, { "name": "to_address", "type": "str", "default": "support@d3view.com" }, { "name": "hostname", "type": "str", "default": "www.d3view.com" }, { "name": "subject", "type": "str", "default": "www.d3view.com Weekly Utilization Report" }, { "name": "message", "type": "str", "default": "Please see the attached weekly utilization report generated on LUCY_DATE." } ], "outputs": [] } ] }