'Check that we have all the details we need to properly retrieve rich data from the
SAP SuccessFactors OData API. If we don\'t, then we should log a warning indicating
the specific variables that are missing.'

def missing_variables(self):

    if (not all(((var in self.conf) for var in self.required_variables))):
        missing = [var for var in self.required_variables if (var not in self.conf)]
        log.warning("To    retrieve    rich    user    data    for    an    SAP    SuccessFactors    identity    provider,    the    following    keys    in    'other_settings'    are    required,    but    were    missing:    %s", missing)
        return missing
