# File lib/deltacloud/drivers/rackspace/rackspace_driver.rb, line 82
  def create_instance(credentials, image_id, opts)
    rs = new_client( credentials )
    result = nil
    params = extract_personality(opts)
    params[:name] = opts[:name] || Time.now.to_s
    params[:imageId] = image_id.to_i
    params[:flavorId] = (opts[:hwp_id] && opts[:hwp_id].length>0) ? opts[:hwp_id].to_i : 1
    safely do
      server = rs.create_server(params)
      result = convert_instance_after_create(server, credentials.user, server.adminPass)
    end
    result
  end