Class: CPEE::DeleteInstance
- Inherits:
-
Riddl::Implementation
- Object
- Riddl::Implementation
- CPEE::DeleteInstance
- Defined in:
- lib/cpee/implementation.rb
Overview
}}}
Instance Method Summary collapse
-
#response ⇒ Object
{{{.
Instance Method Details
#response ⇒ Object
{{{
267 268 269 270 271 272 273 274 275 276 277 278 279 280 |
# File 'lib/cpee/implementation.rb', line 267 def response opts = @a[0] redis = opts[:redis] id = @r[0].to_i unless redis.exists?("instance:#{id}/state") @status = 404 return end empt = redis.keys("instance:#{id}/*").to_a redis.multi do |multi| multi.del empt multi.zrem 'instances', id end end |