lib/vultr.rb in vultr-0.4.2 vs lib/vultr.rb in vultr-0.4.3
- old
+ new
@@ -755,11 +755,12 @@
:apikey_required => true
},
update: {
:method => :post,
:path => '/v1/sshkey/update',
- :params => %w(SSHKEYID name ssh_key)
+ :params => %w(SSHKEYID name ssh_key),
+ :apikey_required => true
}
},
# Startup Script
StartupScript: {
create: {
@@ -821,10 +822,10 @@
path = config.fetch(:path)
params = config.fetch(:params, nil)
apikey_required = config.fetch(:apikey_required, false)
define_singleton_method action do |*args|
- headers = apikey_required ? {'API-Key': Vultr::APIKey} : {}
+ headers = apikey_required ? {'API-Key' => Vultr::APIKey} : {}
body = nil
if method == :get
extra_params = Hash.new
hash = args[-1]
if hash.is_a?(Hash)