lines whose
(
it contains " (Exit Code=" AND it does not contain " (Exit Code=0)"
)
of files whose
(
(
name of it as uppercase ends with ".LOG"
)
AND
(
name of it as uppercase does not start with "INSTALL"
)
AND
(
name of it as uppercase does not start with "SOFTWARE"
)
AND
(
exists content whose
(
it contains "Current Date:" OR it contains "Client version" OR it contains "Report posted successfully"
)
of it
)
)
of folder "Logs" of folder "__Global" of
(
(
if
(
exists properties whose
(
it as string starts with "data folder of " AND it as string contains "client"
)
)
then
(
data folder of client
)
else NULL
)
|
(
folder "/var/opt/BESClient/__BESData"
)
|
(
folder "/Library/Application Support/BigFix/BES Agent/__BESData"
)
|
(
folder "__BESData" of parent folder of client
)
)
lines whose(it contains " (Exit Code=" AND it does not contain " (Exit Code=0)") of files whose((name of it as uppercase ends with ".LOG") AND (name of it as uppercase does not start with "INSTALL") AND (name of it as uppercase does not start with "SOFTWARE") AND (exists content whose(it contains "Current Date:" OR it contains "Client version" OR it contains "Report posted successfully") of it)) of folder "Logs" of folder "__Global" of ( (if (exists properties whose(it as string starts with "data folder of " AND it as string contains "client")) then (data folder of client) else NULL)|(folder "/var/opt/BESClient/__BESData")|(folder "/Library/Application Support/BigFix/BES Agent/__BESData")|(folder "__BESData" of parent folder of client) )