# File lib/deltacloud/base_driver/features.rb, line 62 def operation(name, &block) op = @operations.find { |op| op.name == name } if block_given? if op.nil? op = Operation.new(name, &block) @operations << op else op.instance_eval(&block) end end op end