def METHOD_NAME(params):
    """
    Create one vhost disk
    :param params: dict wrapped with params
    """
    type_name = params.get("type_name")
    disk_device = params.get("device_type")
    device_target = params.get("target_dev")
    device_bus = params.get("target_bus")
    device_format = params.get("target_format")
    queues = params.get("queues", "1")
    sock_path = params.get("source_file")
    disk_src_dict = {"attrs": {"type": "unix",
                     "path": sock_path}}
    vhostuser_disk = libvirt_disk.create_primitive_disk_xml(
        type_name, disk_device,
        device_target, device_bus,
        device_format, disk_src_dict, None)
    vhostuser_disk.snapshot = "no"
    device_model = params.get("model")
    if device_model:
        vhostuser_disk.model = device_model
    driver_dict = {"name": "qemu", "type": device_format, "queues": int(queues)}
    packed = params.get('packed')
    ats = params.get('ats')
    if packed:
        driver_dict.update({'packed': packed})
    if ats:
        driver_dict.update({'ats': ats})
    vhostuser_disk.driver = driver_dict
    return vhostuser_disk