Skip to content
Snippets Groups Projects
Commit 5f737188 authored by Manuela Kuhn's avatar Manuela Kuhn
Browse files

ZMQ only gets triggered by onModify Events

parent 5ed12fb4
No related branches found
No related tags found
No related merge requests found
......@@ -20,42 +20,42 @@ local formats = { jpg = true, tif = true, cbf = true, log = true }
local folders = { "/local", "/current/raw", "/commissioning/raw" }
gpfs = {
maxProcesses = 50,
onCreate = function(event)
-- check if in relevant subfolder
local location = false
for i, path in ipairs(folders) do
if string.sub(event.path, 1, string.len(path)) == path then
location = true
break
end
end
if location == false then return end
if event.isdir then
for i, path in ipairs(folders) do
if path == event.pathname then return end
end
spawn(
event,
'/bin/mkdir',
event.targetPath
)
else
-- check filetype
local extension = string.match(event.name, ".*%.([^.]+)$")
if formats[extension] ~= true then return end
spawn (
event,
'/usr/bin/python',
'/space/projects/Live_Viewer/wrapper_script.py',
'--mv_source',
event.sourcePath,
'--mv_target',
event.targetPathdir
)
-- maxProcesses = 50,
-- onCreate = function(event)
-- -- check if in relevant subfolder
-- local location = false
-- for i, path in ipairs(folders) do
-- if string.sub(event.path, 1, string.len(path)) == path then
-- location = true
-- break
-- end
-- end
-- if location == false then return end
--
-- if event.isdir then
-- for i, path in ipairs(folders) do
-- if path == event.pathname then return end
-- end
-- spawn(
-- event,
-- '/bin/mkdir',
-- event.targetPath
-- )
-- else
-- -- check filetype
-- local extension = string.match(event.name, ".*%.([^.]+)$")
-- if formats[extension] ~= true then return end
--
-- spawn (
-- event,
-- '/usr/bin/python',
-- '/space/projects/Live_Viewer/wrapper_script.py',
-- '--mv_source',
-- event.sourcePath,
-- '--mv_target',
-- event.targetPathdir
-- )
-- spawn(
-- event,
......@@ -63,8 +63,8 @@ gpfs = {
-- event.sourcePath,
-- event.targetPathdir
-- )
end
end,
-- end
-- end,
onModify = function(event)
if event.isdir then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment