Method: Sensu::API::Routes::Silenced#get_silenced_subscription
- Defined in:
- lib/sensu/api/routes/silenced.rb
#get_silenced_subscription ⇒ Object
GET /silenced/subscriptions/:subscription
108 109 110 111 112 113 114 115 116 117 118 119 120 |
# File 'lib/sensu/api/routes/silenced.rb', line 108 def get_silenced_subscription subscription = parse_uri(SILENCED_SUBSCRIPTION_URI).first @redis.smembers("silenced") do |silenced_keys| silenced_keys.select! do |key| key =~ /^silence:#{subscription}:/ end silenced_keys = pagination(silenced_keys) fetch_silenced(silenced_keys) do |silenced| @response_content = silenced respond end end end |