class WinRM::WSMV::Configuration

WSMV keep alive message

Public Class Methods

new(session_opts) click to toggle source
# File lib/winrm/wsmv/configuration.rb, line 21
def initialize(session_opts)
  @session_opts = session_opts
end

Protected Instance Methods

create_body(_body) click to toggle source
# File lib/winrm/wsmv/configuration.rb, line 31
def create_body(_body)
  # no body
end
create_header(header) click to toggle source
# File lib/winrm/wsmv/configuration.rb, line 27
def create_header(header)
  header << Gyoku.xml(configuration_headers)
end

Private Instance Methods

configuration_headers() click to toggle source
# File lib/winrm/wsmv/configuration.rb, line 37
def configuration_headers
  merge_headers(shared_headers(@session_opts),
                resource_uri_shell('http://schemas.microsoft.com/wbem/wsman/1/config'),
                action_get)
end