Class: Vestacp::Database
Overview
Vestacp::Database is the class for clients domain
Class Method Summary collapse
- .add(raw = {}) ⇒ Object
-
.delete(raw = {}) ⇒ Object
Delete User Databaase.
Methods inherited from Base
Class Method Details
.add(raw = {}) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/vestacp/database.rb', line 4 def self.add(raw = {}) args = { username: 'arg1', db_name: 'arg2', db_user: 'arg3', db_pass: 'arg4' } params = {} raw.each {|key, value| params[args[key].to_sym] = value } params.merge!(cmd: 'v-add-database') send_request(params, raw) end |
.delete(raw = {}) ⇒ Object
Delete User Databaase
Parameters:
-
:username
-
:db_name
-
:db_name
-
:db_pass
25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/vestacp/database.rb', line 25 def self.delete(raw = {}) args = { username: 'arg1', db_name: 'arg2', db_user: 'arg3', db_pass: 'arg4' } params = {} raw.each {|key, value| params[args[key].to_sym] = value } params.merge!(cmd: 'v-delete-database') send_request(params, raw) end |