main
 1namespace :agent do
 2  require 'fake_agent'
 3
 4  desc "watch all files"
 5  task watch: :environment do
 6    agent = FakeAgent.new
 7    agent.register
 8    agent.watch(Dir.pwd)
 9  end
10
11  desc "scan directory"
12  task scan: :environment do
13    agent = FakeAgent.new
14    agent.register
15    agent.scan(Dir.pwd)
16  end
17
18  desc "scan network traffic"
19  task :nfm do
20    agent = FakeAgent.new
21    agent.register
22    agent.packet_capture('eth0')
23  end
24end