Example #1
0
        protected override void BeginProcessing()
        {
            C8Core core = new C8Core(ServerUrl);
            if (Workspace != "")
            {
                var wsstatus = core.GetWorkspaceStatus(Workspace, false);

                var apps = from ap in wsstatus.CclApplicationInfo
                           from itm in ap.Value
                           select new { Application = ap.Name, itm.Name,itm.Value};
                WriteObject(apps, true);
            }
            else
            {
                var mgstatus = core.GetManagerStatus();
                foreach (var item in mgstatus.ManagerInfo.Object.Value)
                {
                    WriteObject(item);
                }
            }
        }