Ejemplo n.º 1
0
        public ActionResult Status()
        {
            var areAnyJobsRunning = _jobStatusService.AreAnyJobsRunning();
            var logs = _logRepository.RetrieveExecutionLogs(100);

            var output = new
            {
                AreAnyJobsRunning = areAnyJobsRunning,
                Logs = logs
            };

            return(new JsonNetResult(output));
        }
Ejemplo n.º 2
0
        public ActionResult ConfigDiagnosisRunStatus()
        {
            var logs = _logRepository.RetrieveExecutionLogs().ToModel();
            var areAnyJobsRunning = _jobStatusService.AreAnyJobsRunning();

            var model = new
            {
                IsJobRunning  = areAnyJobsRunning,
                ExecutionLogs = logs,
            };

            return(new JsonNetResult(model));
        }
Ejemplo n.º 3
0
        public ActionResult InventoryRefreshStatus()
        {
            var state             = _stateRepository.RetrieveSystemStateNoTracking();
            var logs              = _logRepository.RetrieveExecutionLogs().ToModel();
            var areAnyJobsRunning = _jobStatusService.AreAnyJobsRunning();

            var output = new
            {
                AreAnyJobsRunning = areAnyJobsRunning,
                Logs        = logs,
                SystemState = state.InventoryRefreshState,
            };

            return(new JsonNetResult(output));
        }
Ejemplo n.º 4
0
        public ActionResult ExecutionLogData()
        {
            var logs = _logRepository.RetrieveExecutionLogs(1000);

            return(new JsonNetResult(logs));
        }