def __init__(self, report_name, output_dir, logs_dir, naarad_dir):
self.name = report_name<EOL>self.env = Environment(loader=FileSystemLoader(constants.WEB_RESOURCE_DIR))  <EOL>self.data_source = runtime.get_collector()<EOL>self.report_info = _ReportInfo(output_dir, logs_dir, naarad_dir)<EOL>
:param report_name: used in the title of the front-end
:param output_dir: directory where the report will be generated
:param logs_dir: directory of where the logs will be collected
:param naarad_dir: directory containing the naarad reports