class Host:
    def __init__(self, hostname: str, username: str, ssh_key_filename: str, passphrase: str):
        """Create host to connect to.

        Args:
            hostname (str): hostname to connect to
            username (str): user to use for connection
            ssh_key_filename (str): path to ssh key file
            passphrase (str): passphrase for ssh key
        """
        self.hostname = hostname
        self.username = username
        self.ssh_key_filename = ssh_key_filename
        self.passphrase = passphrase

    def equals(self, other):
        return (self.hostname == other.hostname) and (self.username == other.username)
