def METHOD_NAME(self, key, fqdn):
    if not fqdn:
        raise ValueError('Lab controller FQDN must not be empty')
    if not is_valid_fqdn(fqdn):
        raise ValueError('Invalid FQDN for lab controller: %s' % fqdn)
    return fqdn