Method: Fog::Rackspace::Databases::Real#create_user

Defined in:
lib/fog/rackspace/requests/databases/create_user.rb

#create_user(instance_id, name, password, options = {}) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/fog/rackspace/requests/databases/create_user.rb', line 5

def create_user(instance_id, name, password, options = {})
  data = {
    'users' => [{
      'name' => name,
      'password' => password,
      'databases' => options[:databases]
    }]
  }

  request(
    :body => Fog::JSON.encode(data),
    :expects => 202,
    :method => 'POST',
    :path => "instances/#{instance_id}/users"
  )
end