7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/evesync/handler/package.rb', line 7
def handle(message)
Log.debug('Handler Package handling started...')
args = [message.name, message.version]
case message.command
when /install/
OS::PackageManager.install(*args)
when /remove/
OS::PackageManager.remove(*args)
when /update/
OS::PackageManager.update(*args)
when /downgrade/
OS::PackageManager.downgrade(*args)
else
Log.warn("Handler Package command unknown: #{message.command}")
return false
end
Log.debug('Handler Package handling done!')
true
end
|