

def __init__(self, allowed_types=[], msg=None, user_key=None):
    if allowed_types:
        msg = (_('Unable to authenticate against this repository using one of the supported authentication types (%(allowed_types)s).') % {
            'allowed_types': humanize_list(self),
        })
    elif (not msg):
        msg = _('Unable to authenticate against this repository using one of the supported authentication types.')
    SSHError.__init__(self, msg)
    self.allowed_types = allowed_types
    self.user_key = user_key

dataset/ETHPy150Open reviewboard/reviewboard/reviewboard/ssh/errors.py SSHAuthenticationError.__init__/VarMisuse@42/92 `allowed_types`->`self`