/// <exception cref="Org.Apache.Hadoop.Yarn.Exceptions.YarnException"/> public override GetQueueInfoResponse GetQueueInfo(GetQueueInfoRequest request) { this._enclosing.ResetStartFailoverFlag(true); // make sure failover has been triggered NUnit.Framework.Assert.IsTrue(this._enclosing.WaittingForFailOver()); // return fake QueueInfo return(GetQueueInfoResponse.NewInstance(this._enclosing.CreateFakeQueueInfo())); }
/// <exception cref="Org.Apache.Hadoop.Yarn.Exceptions.YarnException"/> /// <exception cref="System.IO.IOException"/> public virtual GetQueueInfoResponse GetQueueInfo(GetQueueInfoRequest request) { YarnServiceProtos.GetQueueInfoRequestProto requestProto = ((GetQueueInfoRequestPBImpl )request).GetProto(); try { return(new GetQueueInfoResponsePBImpl(proxy.GetQueueInfo(null, requestProto))); } catch (ServiceException e) { RPCUtil.UnwrapAndThrowException(e); return(null); } }
public List <QueueInfo> GetQueueInfo(GetQueueInfoRequest request) { using (Trace.Cic.scope()) { try { return(request.Queues.Select(queue => _cic.GetQueueInfo(queue, request.WaitForData)).Where(info => info != null).ToList()); } catch (Exception ex) { Trace.WriteEventError(ex, "Exception in GetQueueInfo: " + ex.Message, EventId.GenericError); return(null); } } }
/// <exception cref="System.IO.IOException"/> public virtual GetQueueInfoResponse GetQueueInfo(GetQueueInfoRequest request) { return(null); }