lib/ssh_scan/policy.rb in ssh_scan-0.0.10.beta.2 vs lib/ssh_scan/policy.rb in ssh_scan-0.0.10
- old
+ new
@@ -1,16 +1,17 @@
require 'yaml'
module SSHScan
class Policy
- attr_reader :name, :kex, :macs, :encryption, :compression
+ attr_reader :name, :kex, :macs, :encryption, :compression, :references
def initialize(opts = {})
@name = opts['name'] || []
@kex = opts['kex'] || []
@macs = opts['macs'] || []
@encryption = opts['encryption'] || []
@compression = opts['compression'] || []
+ @references = opts['references'] || []
end
def self.from_file(file)
opts = YAML.load_file(file)
self.new(opts)