Sha256: ef5a062512e3505c0f3699e7aee6a8470507b81cf386de2ba0d7a9e2ae405030
Contents?: true
Size: 386 Bytes
Versions: 5
Compression:
Stored size: 386 Bytes
Contents
require 'cloud66_agent/utils/server' module Cloud66 module Commands class Fail2ban def self.perform(is_banned, ip_address, attack) data = { is_banned: is_banned, ip_address: ip_address, attack: attack } Utils::Server.send_fail2ban(data) rescue => exc $logger.error "Command \"fail2ban\" failed: #{exc.message}" exit -1 end end end end
Version data entries
5 entries across 5 versions & 1 rubygems