class Vestacp::Domain
Vestacp::Domain
is the class for clients domain
Public Class Methods
add(raw = {})
click to toggle source
Create User Account
Parameters:
-
:username
-
:password
-
:email
-
:package
-
:first_name
-
:last_name
See:
vestacp.com/docs/api/#add_user
# File lib/vestacp/domain.rb, line 19 def self.add(raw = {}) args = { username: 'arg1', domain: 'arg2' } params = {} raw.each {|key, value| params[args[key].to_sym] = value } params.merge!(cmd: 'v-add-domain') send_request(params, raw) end
delete(raw = {})
click to toggle source
Delete User Domain
Parameters:
-
:username
# File lib/vestacp/domain.rb, line 35 def self.delete(raw = {}) args = { username: 'arg1', domain: 'arg2' } params = {} raw.each {|key, value| params[args[key].to_sym] = value } params.merge!(cmd: 'v-delete-domain') send_request(params, raw) end