Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| eb8c78b7b1 | |||
| b536c30a88 | |||
| c6b8b74f26 | |||
| 53cd49bed1 | |||
| 64a3f75b31 | |||
| 1ae32451e5 | |||
| bf2742c6c7 |
+16
-2
@@ -59,9 +59,23 @@ end
|
|||||||
local sLog = 'BatchProcess : ' .. BEAM.FILE .. ', ' .. BEAM.MACHINE .. ', ' .. sFlag
|
local sLog = 'BatchProcess : ' .. BEAM.FILE .. ', ' .. BEAM.MACHINE .. ', ' .. sFlag
|
||||||
EgtOutLog( sLog)
|
EgtOutLog( sLog)
|
||||||
|
|
||||||
-- Cancello file di log specifico
|
|
||||||
local sLogFile = EgtChangePathExtension( BEAM.FILE, '.txt')
|
local sLogFile = EgtChangePathExtension( BEAM.FILE, '.txt')
|
||||||
EgtEraseFile( sLogFile)
|
-- in caso sia richiesta generazione senza check, verifico prima che il file log specifico non contenga errori: se sì, forzo il check
|
||||||
|
if BEAM.FLAG == 0 then
|
||||||
|
local hLogFile = io.open( sLogFile, 'r')
|
||||||
|
if hLogFile then
|
||||||
|
for line in hLogFile:lines() do
|
||||||
|
if EgtStartsWith( line, 'ERR') and tonumber( EgtSplitString( line, '=')[2] or 0) > 0 then
|
||||||
|
BEAM.FLAG = 4
|
||||||
|
break
|
||||||
|
end
|
||||||
|
end
|
||||||
|
hLogFile:close()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Cancello file di log specifico
|
||||||
|
EgtEraseFile( sLogFile)
|
||||||
|
|
||||||
-- Funzioni per scrittura su file di log specifico
|
-- Funzioni per scrittura su file di log specifico
|
||||||
local function WriteErrToLogFile( nErr, sMsg, nRot, nCutId, nTaskId)
|
local function WriteErrToLogFile( nErr, sMsg, nRot, nCutId, nTaskId)
|
||||||
|
|||||||
+16
-2
@@ -45,9 +45,23 @@ end
|
|||||||
local sLog = 'BatchProcess : ' .. BEAM.FILE .. ', ' .. BEAM.MACHINE .. ', ' .. sFlag
|
local sLog = 'BatchProcess : ' .. BEAM.FILE .. ', ' .. BEAM.MACHINE .. ', ' .. sFlag
|
||||||
EgtOutLog( sLog)
|
EgtOutLog( sLog)
|
||||||
|
|
||||||
-- Cancello file di log specifico
|
|
||||||
local sLogFile = EgtChangePathExtension( BEAM.FILE, '.txt')
|
local sLogFile = EgtChangePathExtension( BEAM.FILE, '.txt')
|
||||||
EgtEraseFile( sLogFile)
|
-- in caso sia richiesta generazione senza check, verifico prima che il file log specifico non contenga errori: se sì, forzo il check
|
||||||
|
if BEAM.FLAG == 0 then
|
||||||
|
local hLogFile = io.open( sLogFile, 'r')
|
||||||
|
if hLogFile then
|
||||||
|
for line in hLogFile:lines() do
|
||||||
|
if EgtStartsWith( line, 'ERR') and tonumber( EgtSplitString( line, '=')[2] or 0) > 0 then
|
||||||
|
BEAM.FLAG = 4
|
||||||
|
break
|
||||||
|
end
|
||||||
|
end
|
||||||
|
hLogFile:close()
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Cancello file di log specifico
|
||||||
|
EgtEraseFile( sLogFile)
|
||||||
|
|
||||||
-- Funzioni per scrittura su file di log specifico
|
-- Funzioni per scrittura su file di log specifico
|
||||||
local function WriteErrToLogFile( nErr, sMsg, nRot, nCutId, nTaskId)
|
local function WriteErrToLogFile( nErr, sMsg, nRot, nCutId, nTaskId)
|
||||||
|
|||||||
Reference in New Issue
Block a user