lib/msfrpc-client/constants.rb in msfrpc-client-1.1.0 vs lib/msfrpc-client/constants.rb in msfrpc-client-1.1.1
- old
+ new
@@ -1,34 +1,32 @@
module Msf
-module RPC
+ module RPC
+ API_VERSION = '1.0'
-API_VERSION = "1.0"
+ class Exception < RuntimeError
+ attr_accessor :message
+ def initialize(message)
+ self.message = message
+ end
-class Exception < RuntimeError
- attr_accessor :code, :message
+ def to_s
+ self.message
+ end
+ end
- def initialize(code, message)
- self.code = code
- self.message = message
- end
-end
+ class ServerException < RuntimeError
+ attr_accessor :code, :message, :error_class, :error_backtrace
+ def initialize(code, message, error_class, error_backtrace = [])
+ self.code = code
+ self.message = message
+ self.error_class = error_class
+ self.error_backtrace = error_backtrace
+ end
-class ServerException < RuntimeError
- attr_accessor :code, :error_message, :error_class, :error_backtrace
-
- def initialize(code, error_message, error_class, error_backtrace)
- self.code = code
- self.error_message = error_message
- self.error_class = error_class
- self.error_backtrace = error_backtrace
- end
-
- def to_s
- "#{self.error_class} #{self.error_message} #{self.error_backtrace}"
- end
+ def to_s
+ self.message
+ end
+ end
+ end
end
-
-end
-end
-