Class: PleskLib::Actions::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/plesk_lib/actions/base.rb

Instance Method Summary collapse

Instance Method Details

#execute_on(server) ⇒ Object

executes the current method on a server



7
8
9
10
11
12
13
14
# File 'lib/plesk_lib/actions/base.rb', line 7

def execute_on(server)
  request_xml = build_xml
  response_xml = send_xml_to_server(server, request_xml)
  response_document = Ox.parse(response_xml)
  parse_errors(response_document)
  analyse(response_document)
  return true
end