def get_references(profile_path, role, profile_name, server):
    """
    Get display and return the References for the path provided, ResultClass
    CIM_ReferencedProfile, and the role provided.
    """
    references_for_profile = server.conn.References(
        ObjectName=profile_path,
        ResultClass="CIM_ReferencedProfile",
        Role=role)

    if VERBOSE:
        print('References for profile=%s, path=%s, ResultClass='
              'CIM_ReferencedProfile, Role=%s' % (profile_name, profile_path,
                                                  role))
        for ref in references_for_profile:
            print('Reference for %s get_role=%s cn=%s\n   antecedent=%s\n   '
                  'dependent=%s' % (profile_name, role, ref.classname,
                                    ref['Antecedent'], ref['Dependent']))

    return references_for_profile
def get_references ( profile_path , role , profile_name , server ) : references_for_profile = server . conn . References ( ObjectName = profile_path , ResultClass = "CIM_ReferencedProfile" , Role = role ) if VERBOSE : print ( 'References for profile=%s, path=%s, ResultClass=' 'CIM_ReferencedProfile, Role=%s' % ( profile_name , profile_path , role ) ) for ref in references_for_profile : print ( 'Reference for %s get_role=%s cn=%s\n   antecedent=%s\n   ' 'dependent=%s' % ( profile_name , role , ref . classname , ref [ 'Antecedent' ] , ref [ 'Dependent' ] ) ) return references_for_profile
Get display and return the References for the path provided, ResultClass
    CIM_ReferencedProfile, and the role provided.