def status_file(self):  
if "<STR_LIT>" in PyFunceble.INTERN:<EOL><INDENT>Generate(self.domain_status, self.source, self.expiration_date).info_files()<EOL>Percentage(self.domain_status).count()<EOL>self._prints_status_screen()<EOL>if self._do_not_produce_file():<EOL><INDENT>return None<EOL><DEDENT>if (<EOL>not PyFunceble.CONFIGURATION["<STR_LIT>"]<EOL>and PyFunceble.CONFIGURATION["<STR_LIT>"]<EOL>):<EOL><INDENT>self._prints_status_file()<EOL><DEDENT>else:<EOL><INDENT>self.unified_file()<EOL><DEDENT><DEDENT>
Generate a file according to the domain status.