def build_report(self, op_file, tpe='md'):
        """
        create a report showing all project details
        """
        if tpe == 'md':
            res = self.get_report_md()
        elif tpe == 'rst':
            res = self.get_report_rst()
        elif tpe == 'html':
            res = self.get_report_html()
        else:
            res = 'Unknown report type passed to project.build_report'
        
        with open(op_file, 'w') as f:
            f.write(res)
def build_report ( self , op_file , tpe = 'md' ) : if tpe == 'md' : res = self . get_report_md ( ) elif tpe == 'rst' : res = self . get_report_rst ( ) elif tpe == 'html' : res = self . get_report_html ( ) else : res = 'Unknown report type passed to project.build_report' with open ( op_file , 'w' ) as f : f . write ( res )
create a report showing all project details