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

def service_remove(path, service_name):
    '''
    Remove the definition of a docker-compose service
    This does not rm the container
    This wil re-write your yaml file. Comments will be lost. Indentation is set to 2 spaces

    path
        Path where the docker-compose file is stored on the server
    service_name
        Name of the service to remove

    CLI Example:

    .. code-block:: bash

        salt myminion dockercompose.service_remove /path/where/docker-compose/stored service_name
    '''
    compose_result, err = __load_docker_compose(path)
    if err:
        return err
    services = compose_result['compose_content']['services']
    if service_name not in services:
        return __standardize_result(False,
                                    'Service {0} did not exists'.format(service_name),
                                    None, None)
    del services[service_name]
    return __dump_compose_file(path, compose_result,
                               'Service {0} is removed from {1}'.format(service_name, path),
                               already_existed=True)