def METHOD_NAME(self):
    """Get raw torrent data by determining what self.torrent is."""
    # already raw?
    if self._is_raw():
        self.file_type = "raw"
        self._raw_torrent = self.torrent
        return
    # local file?
    if os.path.isfile(self.torrent):
        self.file_type = "file"
        self._raw_torrent = open(self.torrent, "rb").read()
    # url?
    elif re.search(r"^(http|ftp):\/\/", self.torrent, re.I):
        self.file_type = "url"
        self._raw_torrent = urlopen(self.torrent).read()