'Get all instances by host.  Host might have a cell prepended
to it, so we\'ll need to strip it out.  We don\'t need to proxy
this call to cells, as we have instance information here in
the API cell.'

def instance_get_all_by_host(self, context, host_name):

    (cell_name, host_name) = cells_utils.split_cell_and_item(host_name)
    instances = super(HostAPI, self).instance_get_all_by_host(context, host_name)
    if cell_name:
        instances = [i for i in instances if (i['cell_name'] == cell_name)]
    return instances
