From 5f7338d77f3d8f65221dd7b004a3bb5f2dbd4a40 Mon Sep 17 00:00:00 2001 From: Daniel Reichert Date: Wed, 24 Jul 2013 10:48:05 -0700 Subject: [PATCH] Adding delete agent token coverage of api --- lib/fog/rackspace/monitoring.rb | 1 + .../requests/monitoring/delete_agent_token.rb | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 lib/fog/rackspace/requests/monitoring/delete_agent_token.rb diff --git a/lib/fog/rackspace/monitoring.rb b/lib/fog/rackspace/monitoring.rb index 8f64942b5..17f9a9d17 100644 --- a/lib/fog/rackspace/monitoring.rb +++ b/lib/fog/rackspace/monitoring.rb @@ -63,6 +63,7 @@ module Fog request :update_entity request :update_alarm + request :delete_agent_token request :delete_check request :delete_entity diff --git a/lib/fog/rackspace/requests/monitoring/delete_agent_token.rb b/lib/fog/rackspace/requests/monitoring/delete_agent_token.rb new file mode 100644 index 000000000..a40b06f17 --- /dev/null +++ b/lib/fog/rackspace/requests/monitoring/delete_agent_token.rb @@ -0,0 +1,17 @@ +module Fog + module Rackspace + class Monitoring + class Real + + def delete_agent_token(token_id) + request( + :expects => [204], + :method => 'DELETE', + :path => "agent_tokens/#{token_id}" + ) + end + end + end + end +end +