summaryrefslogtreecommitdiff
path: root/app/workers
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-02-06 15:29:24 -0700
committermo khan <mo@mokhan.ca>2015-02-06 15:29:24 -0700
commit586286e871c1d588042f12e052e28c834d67bef6 (patch)
treea09a5a143b2de559783a04052814c65692c03582 /app/workers
parent14e919976cb66af3b3c33177b83e7dbef6e6dec4 (diff)
publish event for scanned files.
Diffstat (limited to 'app/workers')
-rw-r--r--app/workers/cloud_queries.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/app/workers/cloud_queries.rb b/app/workers/cloud_queries.rb
index 3f4c6e1..5592ed9 100644
--- a/app/workers/cloud_queries.rb
+++ b/app/workers/cloud_queries.rb
@@ -11,6 +11,12 @@ class CloudQueries
fingerprint = attributes["fingerprint"]
disposition = Disposition.find_by(fingerprint: fingerprint)
+ publish(JSON.generate({
+ name: :scanned,
+ agent_id: attributes["agent_id"],
+ data: attributes["data"]
+ }), to_queue: "worker.events")
+
if disposition.nil?
publish(JSON.generate({
command: :request_analysis,