<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def __read_docker_compose_file(file_path):
    '''
    Read the compose file if it exists in the directory

    :param file_path:
    :return:
    '''
    if not os.path.isfile(file_path):
        return __standardize_result(False,
                                    'Path {} is not present'.format(file_path),
                                    None, None)
    try:
        with salt.utils.files.fopen(file_path, 'r') as fl:
            file_name = os.path.basename(file_path)
            result = {file_name: ''}
            for line in fl:
                result[file_name] += salt.utils.stringutils.to_unicode(line)
    except EnvironmentError:
        return __standardize_result(False,
                                    'Could not read {0}'.format(file_path),
                                    None, None)
    return __standardize_result(True,
                                'Reading content of {0}'.format(file_path),
                                result, None)