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 +