Exemplo n.º 1
0
 public ProcessBarEventArgs(LogItemInfo logitemInfo,
                             double averageStepWidth,
                             double innerAverStepWidth,
                             double innerIndexOrder)
     : base(logitemInfo, averageStepWidth)
 {
     InnerAverStepWidth = innerAverStepWidth;
     CurrentInnerIndex = innerIndexOrder;
 }
Exemplo n.º 2
0
 public ProcessBarEventArgs(LogItemInfo logitemInfo,
                            double averageStepWidth,
                            double innerAverStepWidth,
                            double innerIndexOrder)
     : base(logitemInfo, averageStepWidth)
 {
     InnerAverStepWidth = innerAverStepWidth;
     CurrentInnerIndex  = innerIndexOrder;
 }
Exemplo n.º 3
0
        public void TestECLocalLogs()
        {
            const string husdir     = @"C:\Program Files (x86)\";
            var          logdirlist = LogPathSetsMgr.GetInstance(husdir).GetlogPathByType(LogType.LogEc);

            var parameter = new LogItemInfo {
                LogItemPaths = logdirlist
            };

            _eclocallogsmgr.CollectLogsFiles(parameter);
        }
Exemplo n.º 4
0
        public void TestSandLogsMgr()
        {
            const string husdir     = @"C:\Program Files (x86)\Honeywell\";
            var          logdirlist = LogPathSetsMgr.GetInstance(husdir).GetlogPathByType(LogType.LogSandBox);

            var parameter = new LogItemInfo {
                LogItemPaths = logdirlist
            };


            _sabdBoxLogMgr.CollectLogsFiles(parameter);
        }
Exemplo n.º 5
0
        public virtual void CollectLogsFiles(LogItemInfo loginfo)
        {
            //STEP 1 find log location
            var sandboxlogroot = loginfo.LogItemPaths.First();

            var curLogTypeDir = GetCurrentTypeLogRootDir();

            var pattern = GetFileExtStr();

            //Step 2 copy log file for sandbox dir to woriking dir
            CopyLogfileByDirTree(curLogTypeDir, sandboxlogroot, pattern);

            // STEP 3 zip them

            FileCollectZipMgr.Current.zipdir(curLogTypeDir);

            //step 4 delete
        }
Exemplo n.º 6
0
        /// <summary>
        /// Repeirmento della descrizione dell'evento
        /// </summary>
        /// <param name="eventInfo"></param>
        /// <returns></returns>
        protected string GetEventDescription(Publisher.Proxy.EventInfo eventInfo)
        {
            string eventDescription = eventInfo.EventName;

            LogItemInfo[] events = this.GetLogItemsPerObjectType(eventInfo.ObjectType);

            LogItemInfo log = events.Where(e => e.Codice.ToLowerInvariant().Trim() == eventInfo.EventName.ToLowerInvariant().Trim()).FirstOrDefault();

            if (log != null)
            {
                eventDescription = log.Descrizione;
            }
            else
            {
                ShowErrorMessage(String.Format("Attenzione l'evento {0} non è piu configurato nel log manager, riabilitarlo o rimuovere l'evento monitorato", eventDescription));
            }

            return(eventDescription);
        }
Exemplo n.º 7
0
 public LogItemEventArgs(LogItemInfo logiteminfo, double averStepWidth)
 {
     LogItemInfo   = logiteminfo;
     AverStepWidth = averStepWidth;
 }
Exemplo n.º 8
0
 public LogItemEventArgs(LogItemInfo logiteminfo,  double averStepWidth)
 {
     LogItemInfo = logiteminfo;
     AverStepWidth = averStepWidth;
 }