def _parse_distro_release_file(self, filepath):
try:<EOL><INDENT>with open(filepath) as fp:<EOL><INDENT>return self._parse_distro_release_content(fp.readline())<EOL><DEDENT><DEDENT>except (OSError, IOError):<EOL><INDENT>return {}<EOL><DEDENT>
Parse a distro release file.

Parameters:

* filepath: Path name of the distro release file.

Returns:
    A dictionary containing all information items.